./Ultimate.py --spec ../sv-benchmarks/c/properties/termination.prp --file ../sv-benchmarks/c/eca-rers2012/Problem14_label31.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 35987657 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerTermination.xml -i ../sv-benchmarks/c/eca-rers2012/Problem14_label31.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c8431dde37e9854279b4e3a795e7c3ed270f178706b78a2aa3d9d5c60aba5c2d --- Real Ultimate output --- This is Ultimate 0.2.2-?-3598765 [2022-07-22 02:06:34,838 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-22 02:06:34,841 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-22 02:06:34,882 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-22 02:06:34,882 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-22 02:06:34,884 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-22 02:06:34,888 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-22 02:06:34,891 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-22 02:06:34,893 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-22 02:06:34,898 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-22 02:06:34,899 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-22 02:06:34,901 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-22 02:06:34,902 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-22 02:06:34,903 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-22 02:06:34,904 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-22 02:06:34,909 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-22 02:06:34,910 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-22 02:06:34,912 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-22 02:06:34,913 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-22 02:06:34,919 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-22 02:06:34,920 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-22 02:06:34,921 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-22 02:06:34,923 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-22 02:06:34,923 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-22 02:06:34,925 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-22 02:06:34,928 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-22 02:06:34,928 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-22 02:06:34,928 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-22 02:06:34,929 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-22 02:06:34,929 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-22 02:06:34,930 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-22 02:06:34,930 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-22 02:06:34,932 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-22 02:06:34,933 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-22 02:06:34,934 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-22 02:06:34,935 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-22 02:06:34,935 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-22 02:06:34,935 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-22 02:06:34,936 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-22 02:06:34,936 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-22 02:06:34,936 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-22 02:06:34,938 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-22 02:06:34,946 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Termination-32bit-Automizer_Default.epf [2022-07-22 02:06:34,979 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-22 02:06:34,980 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-22 02:06:34,980 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-22 02:06:34,980 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-22 02:06:34,982 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-22 02:06:34,982 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-22 02:06:34,982 INFO L138 SettingsManager]: * Use SBE=true [2022-07-22 02:06:34,982 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2022-07-22 02:06:34,982 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2022-07-22 02:06:34,983 INFO L138 SettingsManager]: * Use old map elimination=false [2022-07-22 02:06:34,984 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2022-07-22 02:06:34,984 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2022-07-22 02:06:34,984 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2022-07-22 02:06:34,984 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-22 02:06:34,984 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-22 02:06:34,985 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-07-22 02:06:34,985 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-22 02:06:34,985 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-22 02:06:34,985 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-22 02:06:34,985 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2022-07-22 02:06:34,986 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2022-07-22 02:06:34,986 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2022-07-22 02:06:34,986 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-22 02:06:34,986 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-22 02:06:34,986 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2022-07-22 02:06:34,987 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-22 02:06:34,987 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2022-07-22 02:06:34,987 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-22 02:06:34,987 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-22 02:06:34,988 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-22 02:06:34,988 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-22 02:06:34,990 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-07-22 02:06:34,990 INFO L138 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c8431dde37e9854279b4e3a795e7c3ed270f178706b78a2aa3d9d5c60aba5c2d [2022-07-22 02:06:35,267 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-22 02:06:35,298 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-22 02:06:35,300 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-22 02:06:35,301 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-22 02:06:35,302 INFO L275 PluginConnector]: CDTParser initialized [2022-07-22 02:06:35,304 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/eca-rers2012/Problem14_label31.c [2022-07-22 02:06:35,372 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/318a72ff9/f706e85e563b491181f2595f0657baf5/FLAG65fca523c [2022-07-22 02:06:35,929 INFO L306 CDTParser]: Found 1 translation units. [2022-07-22 02:06:35,929 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/eca-rers2012/Problem14_label31.c [2022-07-22 02:06:35,953 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/318a72ff9/f706e85e563b491181f2595f0657baf5/FLAG65fca523c [2022-07-22 02:06:36,232 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/318a72ff9/f706e85e563b491181f2595f0657baf5 [2022-07-22 02:06:36,235 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-22 02:06:36,236 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-22 02:06:36,239 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-22 02:06:36,239 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-22 02:06:36,243 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-22 02:06:36,243 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:36,244 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33ea4e87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36, skipping insertion in model container [2022-07-22 02:06:36,244 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:36,251 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-22 02:06:36,304 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-22 02:06:36,472 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/eca-rers2012/Problem14_label31.c[2583,2596] [2022-07-22 02:06:36,675 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-22 02:06:36,693 INFO L203 MainTranslator]: Completed pre-run [2022-07-22 02:06:36,715 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/eca-rers2012/Problem14_label31.c[2583,2596] [2022-07-22 02:06:36,901 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-22 02:06:36,915 INFO L208 MainTranslator]: Completed translation [2022-07-22 02:06:36,915 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36 WrapperNode [2022-07-22 02:06:36,916 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-22 02:06:36,917 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-22 02:06:36,917 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-22 02:06:36,917 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-22 02:06:36,923 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:36,945 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:37,018 INFO L137 Inliner]: procedures = 14, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 856 [2022-07-22 02:06:37,019 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-22 02:06:37,020 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-22 02:06:37,020 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-22 02:06:37,020 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-22 02:06:37,027 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:37,028 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:37,036 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:37,037 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:37,063 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:37,072 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:37,078 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:37,088 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-22 02:06:37,089 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-22 02:06:37,089 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-22 02:06:37,089 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-22 02:06:37,090 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36" (1/1) ... [2022-07-22 02:06:37,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:37,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:37,137 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:37,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2022-07-22 02:06:37,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-22 02:06:37,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-22 02:06:37,188 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-22 02:06:37,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-22 02:06:37,252 INFO L234 CfgBuilder]: Building ICFG [2022-07-22 02:06:37,254 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-22 02:06:38,361 INFO L275 CfgBuilder]: Performing block encoding [2022-07-22 02:06:38,374 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-22 02:06:38,374 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-22 02:06:38,377 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.07 02:06:38 BoogieIcfgContainer [2022-07-22 02:06:38,377 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-22 02:06:38,378 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2022-07-22 02:06:38,378 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2022-07-22 02:06:38,380 INFO L275 PluginConnector]: BuchiAutomizer initialized [2022-07-22 02:06:38,381 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-07-22 02:06:38,381 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 22.07 02:06:36" (1/3) ... [2022-07-22 02:06:38,382 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7b69bed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 22.07 02:06:38, skipping insertion in model container [2022-07-22 02:06:38,383 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-07-22 02:06:38,383 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 02:06:36" (2/3) ... [2022-07-22 02:06:38,383 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7b69bed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 22.07 02:06:38, skipping insertion in model container [2022-07-22 02:06:38,383 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-07-22 02:06:38,383 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.07 02:06:38" (3/3) ... [2022-07-22 02:06:38,384 INFO L354 chiAutomizerObserver]: Analyzing ICFG Problem14_label31.c [2022-07-22 02:06:38,446 INFO L255 stractBuchiCegarLoop]: Interprodecural is true [2022-07-22 02:06:38,446 INFO L256 stractBuchiCegarLoop]: Hoare is false [2022-07-22 02:06:38,446 INFO L257 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2022-07-22 02:06:38,447 INFO L258 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2022-07-22 02:06:38,447 INFO L259 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2022-07-22 02:06:38,447 INFO L260 stractBuchiCegarLoop]: Difference is false [2022-07-22 02:06:38,447 INFO L261 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2022-07-22 02:06:38,447 INFO L265 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2022-07-22 02:06:38,451 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 244 states, 243 states have (on average 1.7325102880658436) internal successors, (421), 243 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:38,477 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 239 [2022-07-22 02:06:38,478 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:06:38,478 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:06:38,497 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2022-07-22 02:06:38,498 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:06:38,498 INFO L287 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2022-07-22 02:06:38,501 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 244 states, 243 states have (on average 1.7325102880658436) internal successors, (421), 243 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:38,515 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 239 [2022-07-22 02:06:38,516 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:06:38,517 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:06:38,523 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2022-07-22 02:06:38,523 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:06:38,529 INFO L752 eck$LassoCheckResult]: Stem: 227#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 146#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 11#L890-2true [2022-07-22 02:06:38,532 INFO L754 eck$LassoCheckResult]: Loop: 11#L890-2true assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 68#L895true assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 178#L31true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 152#L31-2true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 220#L34-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 162#L37-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 165#L40-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 141#L43-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 231#L46-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 92#L49-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 206#L52-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 66#L55-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 5#L58-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 93#L61-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 238#L64-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 76#L67-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 133#L70-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 219#L73-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 224#L76-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 221#L79-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 6#L82-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 36#L85-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 97#L88-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 142#L91-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 67#L94-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 190#L97-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 176#L100-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 29#L103-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 95#L106-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 99#L109-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 169#L112-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 47#L115-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 39#L118-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 88#L121-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 28#L124-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 194#L127-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 239#L130-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 172#L133-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 156#L136-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 115#L139-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 65#L142-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 54#L145-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 211#L148-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 138#L151-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 223#L154-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 9#L157-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 139#L160-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 12#L163-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 184#L166-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 158#L169-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 35#L172-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 233#L175-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 213#L178-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 51#L181-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 102#L184-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 205#L187-1true assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 202#L190-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 82#L193-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 53#L196-1true assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 244#L199-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 83#L202-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 157#L205-1true assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 155#L208-1true assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 216#L211-1true assume (1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0;~a12~0 := 5 * (if -1 * (555500 + ~a12~0) < 0 && 0 != -1 * (555500 + ~a12~0) % 10 then 1 + -1 * (555500 + ~a12~0) / 10 else -1 * (555500 + ~a12~0) / 10);~a15~0 := 5;~a21~0 := 6;calculate_output_#res#1 := -1; 85#L881true main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 11#L890-2true [2022-07-22 02:06:38,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:38,543 INFO L85 PathProgramCache]: Analyzing trace with hash 963, now seen corresponding path program 1 times [2022-07-22 02:06:38,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:38,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667410066] [2022-07-22 02:06:38,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:38,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:38,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:38,626 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:38,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:38,665 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:38,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:38,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1810395834, now seen corresponding path program 1 times [2022-07-22 02:06:38,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:38,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922326904] [2022-07-22 02:06:38,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:38,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:38,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:38,781 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:38,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:38,848 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:38,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:38,858 INFO L85 PathProgramCache]: Analyzing trace with hash 1921382200, now seen corresponding path program 1 times [2022-07-22 02:06:38,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:38,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841044447] [2022-07-22 02:06:38,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:38,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:38,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:39,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:06:39,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:06:39,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841044447] [2022-07-22 02:06:39,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841044447] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:06:39,029 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:06:39,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-22 02:06:39,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315455269] [2022-07-22 02:06:39,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:06:39,490 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:06:39,492 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:06:39,492 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:06:39,492 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:06:39,492 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-07-22 02:06:39,492 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:39,492 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:06:39,493 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:06:39,493 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration1_Loop [2022-07-22 02:06:39,493 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:06:39,493 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:06:39,510 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:39,515 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:39,547 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:39,556 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:39,559 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:39,565 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:39,570 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:39,855 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:06:39,856 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-07-22 02:06:39,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:39,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:39,883 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:39,893 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:39,893 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:39,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2022-07-22 02:06:39,923 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:06:39,923 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~ret7#1=0} Honda state: {ULTIMATE.start_main_#t~ret7#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:06:39,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:39,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:39,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:39,955 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:39,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2022-07-22 02:06:39,957 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:39,958 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:40,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2022-07-22 02:06:40,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:40,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:40,097 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:40,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2022-07-22 02:06:40,103 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-07-22 02:06:40,103 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:40,872 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-07-22 02:06:40,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:40,880 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:06:40,880 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:06:40,880 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:06:40,880 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:06:40,880 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:06:40,880 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:40,880 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:06:40,881 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:06:40,881 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration1_Loop [2022-07-22 02:06:40,881 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:06:40,881 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:06:40,883 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:40,893 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:40,938 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:40,947 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:40,950 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:40,954 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:40,960 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:41,210 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:06:41,214 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:06:41,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:41,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:41,219 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:41,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2022-07-22 02:06:41,223 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:41,231 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:41,231 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:41,232 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:41,232 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:41,232 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:41,234 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:41,234 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:41,243 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:41,266 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:41,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:41,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:41,268 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:41,272 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:41,279 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:41,279 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:41,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:41,279 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-07-22 02:06:41,280 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:41,285 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:06:41,285 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:41,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2022-07-22 02:06:41,300 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-07-22 02:06:41,309 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-07-22 02:06:41,310 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-07-22 02:06:41,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:41,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:41,316 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:41,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2022-07-22 02:06:41,319 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-07-22 02:06:41,319 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-07-22 02:06:41,319 INFO L513 LassoAnalysis]: Proved termination. [2022-07-22 02:06:41,320 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(~a12~0) = 1*~a12~0 Supporting invariants [] [2022-07-22 02:06:41,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:41,351 INFO L293 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-07-22 02:06:41,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:41,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:41,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 02:06:41,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:06:41,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:41,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 02:06:41,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:06:41,627 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:06:41,659 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2022-07-22 02:06:41,661 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 244 states, 243 states have (on average 1.7325102880658436) internal successors, (421), 243 states have internal predecessors, (421), 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) Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:41,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2022-07-22 02:06:42,457 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 244 states, 243 states have (on average 1.7325102880658436) internal successors, (421), 243 states have internal predecessors, (421), 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). Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 974 states and 1561 transitions. Complement of second has 6 states. [2022-07-22 02:06:42,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2022-07-22 02:06:42,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:42,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 809 transitions. [2022-07-22 02:06:42,466 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 809 transitions. Stem has 2 letters. Loop has 65 letters. [2022-07-22 02:06:42,469 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:42,469 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 809 transitions. Stem has 67 letters. Loop has 65 letters. [2022-07-22 02:06:42,470 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:42,470 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 809 transitions. Stem has 2 letters. Loop has 130 letters. [2022-07-22 02:06:42,473 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:42,474 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 974 states and 1561 transitions. [2022-07-22 02:06:42,487 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 417 [2022-07-22 02:06:42,496 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 974 states to 601 states and 943 transitions. [2022-07-22 02:06:42,497 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 420 [2022-07-22 02:06:42,498 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 422 [2022-07-22 02:06:42,499 INFO L73 IsDeterministic]: Start isDeterministic. Operand 601 states and 943 transitions. [2022-07-22 02:06:42,501 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:06:42,501 INFO L369 hiAutomatonCegarLoop]: Abstraction has 601 states and 943 transitions. [2022-07-22 02:06:42,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states and 943 transitions. [2022-07-22 02:06:42,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 599. [2022-07-22 02:06:42,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 599 states have (on average 1.5709515859766277) internal successors, (941), 598 states have internal predecessors, (941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:42,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 941 transitions. [2022-07-22 02:06:42,561 INFO L392 hiAutomatonCegarLoop]: Abstraction has 599 states and 941 transitions. [2022-07-22 02:06:42,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:06:42,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 02:06:42,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-22 02:06:42,566 INFO L87 Difference]: Start difference. First operand 599 states and 941 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 2 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:43,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:06:43,285 INFO L93 Difference]: Finished difference Result 792 states and 996 transitions. [2022-07-22 02:06:43,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 02:06:43,286 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 792 states and 996 transitions. [2022-07-22 02:06:43,291 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 534 [2022-07-22 02:06:43,294 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 792 states to 537 states and 723 transitions. [2022-07-22 02:06:43,295 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 537 [2022-07-22 02:06:43,296 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 537 [2022-07-22 02:06:43,296 INFO L73 IsDeterministic]: Start isDeterministic. Operand 537 states and 723 transitions. [2022-07-22 02:06:43,298 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-22 02:06:43,298 INFO L369 hiAutomatonCegarLoop]: Abstraction has 537 states and 723 transitions. [2022-07-22 02:06:43,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states and 723 transitions. [2022-07-22 02:06:43,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 358. [2022-07-22 02:06:43,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 358 states have (on average 1.4189944134078212) internal successors, (508), 357 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:43,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 508 transitions. [2022-07-22 02:06:43,314 INFO L392 hiAutomatonCegarLoop]: Abstraction has 358 states and 508 transitions. [2022-07-22 02:06:43,314 INFO L374 stractBuchiCegarLoop]: Abstraction has 358 states and 508 transitions. [2022-07-22 02:06:43,315 INFO L287 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2022-07-22 02:06:43,315 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 358 states and 508 transitions. [2022-07-22 02:06:43,316 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 356 [2022-07-22 02:06:43,317 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:06:43,317 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:06:43,318 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2022-07-22 02:06:43,318 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:06:43,318 INFO L752 eck$LassoCheckResult]: Stem: 3015#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 2912#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 2870#L890-2 [2022-07-22 02:06:43,319 INFO L754 eck$LassoCheckResult]: Loop: 2870#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 2871#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 2977#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 2929#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 2930#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 2953#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 2954#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 2902#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 2903#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 3009#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 3003#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 2980#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 2849#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 2850#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 3010#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 2997#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 2887#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 2888#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 3012#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 3013#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 2851#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 2852#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 2937#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 2904#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 2905#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 2981#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 2976#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 2915#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 2916#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 3011#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 2968#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 2958#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 2943#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 2944#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 2908#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 2909#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 2995#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 2973#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 2934#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 2845#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 2846#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 2969#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 2970#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 2898#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 2899#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 2868#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 2869#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 2872#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 2873#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 2942#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 2935#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 2936#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 3007#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 2963#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 2964#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 3002#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 3000#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 3001#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 2966#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 2967#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 3004#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 2938#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 2931#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 2932#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 2992#L221 assume (9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0;~a15~0 := 5;~a21~0 := 6;calculate_output_#res#1 := -1; 2841#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 2870#L890-2 [2022-07-22 02:06:43,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:43,319 INFO L85 PathProgramCache]: Analyzing trace with hash 963, now seen corresponding path program 2 times [2022-07-22 02:06:43,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:43,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018163042] [2022-07-22 02:06:43,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:43,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:43,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:43,326 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:43,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:43,331 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:43,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:43,332 INFO L85 PathProgramCache]: Analyzing trace with hash 287681520, now seen corresponding path program 1 times [2022-07-22 02:06:43,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:43,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327905718] [2022-07-22 02:06:43,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:43,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:43,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:43,374 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:43,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:43,407 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:43,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:43,408 INFO L85 PathProgramCache]: Analyzing trace with hash -566708430, now seen corresponding path program 1 times [2022-07-22 02:06:43,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:43,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180427337] [2022-07-22 02:06:43,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:43,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:43,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:43,486 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:06:43,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:06:43,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180427337] [2022-07-22 02:06:43,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180427337] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:06:43,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:06:43,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-22 02:06:43,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067334579] [2022-07-22 02:06:43,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:06:43,797 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:06:43,798 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:06:43,798 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:06:43,798 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:06:43,798 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-07-22 02:06:43,798 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:43,799 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:06:43,799 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:06:43,799 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration2_Loop [2022-07-22 02:06:43,799 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:06:43,799 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:06:43,803 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:43,805 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:43,807 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:43,811 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:43,813 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:43,816 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:43,822 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:43,918 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:06:43,918 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-07-22 02:06:43,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:43,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:43,923 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:43,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2022-07-22 02:06:43,925 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:43,925 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:43,932 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:06:43,932 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~ret7#1=0} Honda state: {ULTIMATE.start_main_#t~ret7#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:06:43,952 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2022-07-22 02:06:43,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:43,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:43,954 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:43,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2022-07-22 02:06:43,960 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:43,960 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:43,980 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:06:43,980 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a12~0=-43} Honda state: {~a12~0=-43} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:06:44,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:44,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:44,009 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:44,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2022-07-22 02:06:44,014 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:44,014 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:44,048 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:06:44,048 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_calculate_output_#res#1=-1, ULTIMATE.start_main_~output~0#1=-1} Honda state: {ULTIMATE.start_calculate_output_#res#1=-1, ULTIMATE.start_main_~output~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:06:44,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:44,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:44,075 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:44,081 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:44,082 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:44,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2022-07-22 02:06:44,107 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:06:44,108 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a24~0=1} Honda state: {~a24~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:06:44,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:44,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:44,135 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:44,142 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:44,143 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:44,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2022-07-22 02:06:44,166 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:44,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:44,167 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:44,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2022-07-22 02:06:44,173 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-07-22 02:06:44,173 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:44,211 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-07-22 02:06:44,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:44,238 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:06:44,238 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:06:44,238 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:06:44,238 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:06:44,238 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:06:44,238 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,238 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:06:44,238 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:06:44,238 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration2_Loop [2022-07-22 02:06:44,238 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:06:44,238 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:06:44,240 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:44,248 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:44,249 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:44,254 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:44,261 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:44,264 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:44,268 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:44,365 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:06:44,365 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:06:44,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:44,367 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:44,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2022-07-22 02:06:44,373 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:44,379 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:44,379 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:44,380 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:44,380 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:44,380 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:44,382 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:44,382 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:44,394 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:44,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:44,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:44,411 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:44,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2022-07-22 02:06:44,413 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:44,419 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:44,419 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:44,419 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:44,419 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:44,419 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:44,420 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:44,420 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:44,430 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:44,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2022-07-22 02:06:44,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:44,451 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:44,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2022-07-22 02:06:44,453 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:44,459 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:44,459 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:44,459 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:44,459 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:44,459 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:44,462 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:44,463 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:44,464 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:44,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:44,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:44,482 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:44,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2022-07-22 02:06:44,484 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:44,490 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:44,490 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:44,491 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:44,491 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:44,491 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:44,491 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:44,491 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:44,492 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:44,509 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2022-07-22 02:06:44,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:44,511 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:44,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2022-07-22 02:06:44,513 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:44,520 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:44,520 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:44,520 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:44,520 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:44,520 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:44,521 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:44,521 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:44,523 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:44,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:44,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:44,541 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:44,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2022-07-22 02:06:44,542 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:44,549 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:44,549 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:44,549 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:44,549 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:44,549 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:44,550 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:44,550 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:44,551 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-07-22 02:06:44,554 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-07-22 02:06:44,554 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-07-22 02:06:44,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:44,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:44,555 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:44,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2022-07-22 02:06:44,559 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-07-22 02:06:44,559 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-07-22 02:06:44,559 INFO L513 LassoAnalysis]: Proved termination. [2022-07-22 02:06:44,559 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(~a15~0) = 1*~a15~0 Supporting invariants [] [2022-07-22 02:06:44,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:44,577 INFO L293 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-07-22 02:06:44,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:44,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:44,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 02:06:44,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:06:44,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:44,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 02:06:44,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:06:44,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:06:44,755 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2022-07-22 02:06:44,755 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 358 states and 508 transitions. cyclomatic complexity: 151 Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:45,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:45,269 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 358 states and 508 transitions. cyclomatic complexity: 151. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1076 states and 1409 transitions. Complement of second has 5 states. [2022-07-22 02:06:45,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2022-07-22 02:06:45,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:45,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 291 transitions. [2022-07-22 02:06:45,270 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 291 transitions. Stem has 2 letters. Loop has 66 letters. [2022-07-22 02:06:45,271 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:45,271 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 291 transitions. Stem has 68 letters. Loop has 66 letters. [2022-07-22 02:06:45,272 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:45,272 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 291 transitions. Stem has 2 letters. Loop has 132 letters. [2022-07-22 02:06:45,273 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:45,273 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1076 states and 1409 transitions. [2022-07-22 02:06:45,282 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 712 [2022-07-22 02:06:45,288 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1076 states to 1076 states and 1409 transitions. [2022-07-22 02:06:45,288 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 715 [2022-07-22 02:06:45,289 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 718 [2022-07-22 02:06:45,289 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1076 states and 1409 transitions. [2022-07-22 02:06:45,290 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:06:45,290 INFO L369 hiAutomatonCegarLoop]: Abstraction has 1076 states and 1409 transitions. [2022-07-22 02:06:45,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states and 1409 transitions. [2022-07-22 02:06:45,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 1073. [2022-07-22 02:06:45,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1073 states, 1073 states have (on average 1.3103448275862069) internal successors, (1406), 1072 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:45,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1073 states to 1073 states and 1406 transitions. [2022-07-22 02:06:45,312 INFO L392 hiAutomatonCegarLoop]: Abstraction has 1073 states and 1406 transitions. [2022-07-22 02:06:45,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:06:45,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 02:06:45,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-22 02:06:45,314 INFO L87 Difference]: Start difference. First operand 1073 states and 1406 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 2 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:45,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:06:45,933 INFO L93 Difference]: Finished difference Result 1251 states and 1565 transitions. [2022-07-22 02:06:45,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 02:06:45,934 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1251 states and 1565 transitions. [2022-07-22 02:06:45,950 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 890 [2022-07-22 02:06:45,955 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1251 states to 1251 states and 1565 transitions. [2022-07-22 02:06:45,956 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 893 [2022-07-22 02:06:45,957 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 893 [2022-07-22 02:06:45,957 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1251 states and 1565 transitions. [2022-07-22 02:06:45,957 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:06:45,957 INFO L369 hiAutomatonCegarLoop]: Abstraction has 1251 states and 1565 transitions. [2022-07-22 02:06:45,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1251 states and 1565 transitions. [2022-07-22 02:06:45,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1251 to 1251. [2022-07-22 02:06:45,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1251 states, 1251 states have (on average 1.2509992006394883) internal successors, (1565), 1250 states have internal predecessors, (1565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:45,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1251 states to 1251 states and 1565 transitions. [2022-07-22 02:06:45,978 INFO L392 hiAutomatonCegarLoop]: Abstraction has 1251 states and 1565 transitions. [2022-07-22 02:06:45,979 INFO L374 stractBuchiCegarLoop]: Abstraction has 1251 states and 1565 transitions. [2022-07-22 02:06:45,979 INFO L287 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2022-07-22 02:06:45,979 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1251 states and 1565 transitions. [2022-07-22 02:06:45,984 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 890 [2022-07-22 02:06:45,984 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:06:45,984 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:06:45,985 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2022-07-22 02:06:45,985 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:06:45,986 INFO L752 eck$LassoCheckResult]: Stem: 7271#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 6983#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 6984#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 7309#L895 [2022-07-22 02:06:45,986 INFO L754 eck$LassoCheckResult]: Loop: 7309#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 8068#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 8067#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 8066#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 8065#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 8064#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 8063#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 8062#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 8061#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 8060#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 8059#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 8058#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 8057#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 8056#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 7198#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 6925#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 6926#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 7257#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 7262#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 6848#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 6849#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 7034#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 6960#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 6961#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 7145#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 7130#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 6989#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 6990#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 7255#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 7111#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 7084#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 7048#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 7049#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 6979#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 6980#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 7185#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 7124#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 7032#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 6840#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 6841#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 7113#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 7114#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 6948#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 6949#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 6886#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 6887#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 6894#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 6895#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 8023#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 8022#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 8021#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 8020#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 7097#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 7098#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 7220#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 7214#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 7215#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 7107#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 7108#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 7871#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 7870#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 7868#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 7864#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 7860#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 7856#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 7852#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 7848#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 7843#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 7708#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 7288#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 7073#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 6909#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 6910#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 7187#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 7264#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 7265#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 7939#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 7938#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 7937#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 7936#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 7934#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 7932#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 7930#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 7929#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 7928#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 7927#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 7926#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 7924#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 7922#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 7920#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 7919#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 7918#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 6874#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 6875#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 6975#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 6976#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 6878#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 6879#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 6882#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 6883#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 6921#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 6922#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 6820#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 6822#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 6835#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 7986#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 7309#L895 [2022-07-22 02:06:45,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:45,987 INFO L85 PathProgramCache]: Analyzing trace with hash 29864, now seen corresponding path program 1 times [2022-07-22 02:06:45,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:45,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763934104] [2022-07-22 02:06:45,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:45,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:45,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:45,993 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:45,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:45,997 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:45,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:45,998 INFO L85 PathProgramCache]: Analyzing trace with hash -1402859498, now seen corresponding path program 1 times [2022-07-22 02:06:45,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:45,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707224667] [2022-07-22 02:06:45,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:45,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:46,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:46,020 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:46,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:46,040 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:46,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:46,041 INFO L85 PathProgramCache]: Analyzing trace with hash -118617091, now seen corresponding path program 1 times [2022-07-22 02:06:46,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:46,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873330026] [2022-07-22 02:06:46,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:46,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:46,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:46,064 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:46,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:46,090 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:46,620 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:06:46,620 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:06:46,620 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:06:46,620 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:06:46,620 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-07-22 02:06:46,620 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:46,620 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:06:46,621 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:06:46,621 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration3_Loop [2022-07-22 02:06:46,621 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:06:46,621 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:06:46,622 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,623 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,626 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,628 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,630 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,633 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,639 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,708 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:06:46,708 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-07-22 02:06:46,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:46,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:46,710 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:46,722 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:46,722 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:46,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2022-07-22 02:06:46,740 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:06:46,740 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~ret7#1=0} Honda state: {ULTIMATE.start_main_#t~ret7#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:06:46,762 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2022-07-22 02:06:46,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:46,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:46,764 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:46,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2022-07-22 02:06:46,768 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:46,768 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:46,774 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:06:46,774 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a24~0=1} Honda state: {~a24~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:06:46,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2022-07-22 02:06:46,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:46,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:46,791 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:46,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2022-07-22 02:06:46,794 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:46,794 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:46,804 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:06:46,805 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a12~0=-43} Honda state: {~a12~0=-43} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:06:46,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:46,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:46,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:46,824 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:46,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2022-07-22 02:06:46,826 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:46,826 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:46,832 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:06:46,833 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a15~0=8} Honda state: {~a15~0=8} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:06:46,848 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2022-07-22 02:06:46,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:46,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:46,849 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:46,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2022-07-22 02:06:46,851 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:46,851 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:46,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2022-07-22 02:06:46,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:46,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:46,874 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:46,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2022-07-22 02:06:46,878 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-07-22 02:06:46,878 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:46,887 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-07-22 02:06:46,902 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:46,903 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:06:46,903 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:06:46,903 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:06:46,903 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:06:46,903 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:06:46,903 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:46,903 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:06:46,903 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:06:46,903 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration3_Loop [2022-07-22 02:06:46,903 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:06:46,903 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:06:46,904 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,911 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,913 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,916 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,918 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,922 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,927 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:46,995 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:06:46,995 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:06:46,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:46,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:46,997 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:46,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2022-07-22 02:06:46,999 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:47,004 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:47,005 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:47,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:47,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:47,005 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:47,005 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:47,006 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:47,012 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:47,028 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2022-07-22 02:06:47,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:47,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:47,029 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:47,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2022-07-22 02:06:47,031 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:47,037 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:47,037 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:47,037 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:47,037 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:47,037 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:47,038 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:47,038 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:47,039 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:47,054 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:47,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:47,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:47,055 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:47,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2022-07-22 02:06:47,058 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:47,064 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:47,064 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:47,064 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:47,064 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:47,064 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:47,064 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:47,064 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:47,065 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:47,080 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2022-07-22 02:06:47,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:47,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:47,082 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:47,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2022-07-22 02:06:47,084 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:47,089 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:47,090 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:47,090 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:47,090 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:47,090 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:47,090 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:47,090 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:47,123 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:47,150 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:47,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:47,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:47,151 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:47,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2022-07-22 02:06:47,153 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:47,159 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:47,159 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:47,159 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:47,159 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:47,159 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:47,160 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:47,160 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:47,163 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-07-22 02:06:47,164 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-07-22 02:06:47,165 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-07-22 02:06:47,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:47,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:47,166 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:47,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2022-07-22 02:06:47,167 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-07-22 02:06:47,167 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-07-22 02:06:47,167 INFO L513 LassoAnalysis]: Proved termination. [2022-07-22 02:06:47,167 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(~a21~0) = -2*~a21~0 + 17 Supporting invariants [] [2022-07-22 02:06:47,183 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2022-07-22 02:06:47,184 INFO L293 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-07-22 02:06:47,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:47,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 02:06:47,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:06:47,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:47,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 02:06:47,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:06:47,305 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:47,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:06:47,409 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2022-07-22 02:06:47,409 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1251 states and 1565 transitions. cyclomatic complexity: 317 Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:47,810 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1251 states and 1565 transitions. cyclomatic complexity: 317. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 3042 states and 3550 transitions. Complement of second has 5 states. [2022-07-22 02:06:47,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2022-07-22 02:06:47,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:47,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 189 transitions. [2022-07-22 02:06:47,812 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 189 transitions. Stem has 3 letters. Loop has 106 letters. [2022-07-22 02:06:47,812 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:47,812 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 189 transitions. Stem has 109 letters. Loop has 106 letters. [2022-07-22 02:06:47,813 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:47,813 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 189 transitions. Stem has 3 letters. Loop has 212 letters. [2022-07-22 02:06:47,813 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:47,813 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3042 states and 3550 transitions. [2022-07-22 02:06:47,830 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 1424 [2022-07-22 02:06:47,843 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3042 states to 3042 states and 3550 transitions. [2022-07-22 02:06:47,844 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1428 [2022-07-22 02:06:47,845 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1432 [2022-07-22 02:06:47,845 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3042 states and 3550 transitions. [2022-07-22 02:06:47,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:06:47,845 INFO L369 hiAutomatonCegarLoop]: Abstraction has 3042 states and 3550 transitions. [2022-07-22 02:06:47,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3042 states and 3550 transitions. [2022-07-22 02:06:47,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3042 to 3038. [2022-07-22 02:06:47,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3038 states, 3038 states have (on average 1.1672152732060566) internal successors, (3546), 3037 states have internal predecessors, (3546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:47,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3038 states to 3038 states and 3546 transitions. [2022-07-22 02:06:47,894 INFO L392 hiAutomatonCegarLoop]: Abstraction has 3038 states and 3546 transitions. [2022-07-22 02:06:47,894 INFO L374 stractBuchiCegarLoop]: Abstraction has 3038 states and 3546 transitions. [2022-07-22 02:06:47,894 INFO L287 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2022-07-22 02:06:47,894 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3038 states and 3546 transitions. [2022-07-22 02:06:47,905 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 1424 [2022-07-22 02:06:47,905 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:06:47,905 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:06:47,919 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2022-07-22 02:06:47,919 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:06:47,919 INFO L752 eck$LassoCheckResult]: Stem: 11905#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 11620#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 11531#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 11533#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 11790#L31 [2022-07-22 02:06:47,920 INFO L754 eck$LassoCheckResult]: Loop: 11790#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 13487#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 11886#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 11887#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 11724#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 11725#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 11908#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 11909#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 13486#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 13485#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 13484#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 11875#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 11876#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 11829#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 11566#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 11567#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 11896#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 11897#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 13480#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 13479#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 11900#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 11901#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 13478#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 13477#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 13476#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 13475#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 11878#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 11879#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 13361#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 13360#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 13358#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 13357#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 13356#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 13355#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 13354#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 13353#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 13352#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 13351#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 13350#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 13349#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 11862#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 11589#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 11590#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 11527#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 11528#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 11536#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 11537#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 11682#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 11666#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 11667#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 11866#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 11735#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 11736#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 11844#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 11840#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 11841#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 11743#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 11744#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 11851#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 11673#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 11657#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 11658#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 11815#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 11816#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 11739#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 11570#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 11571#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 11574#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 11797#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 11711#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 11550#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 11551#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 11688#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 11689#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 11894#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 13359#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 12955#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 12956#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 12949#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 12950#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 12943#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 12944#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 12937#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 12938#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 12931#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 12932#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 12925#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 12926#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 12919#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 12920#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 12913#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 12914#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 12907#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 12908#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 12901#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 12902#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 12895#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 12896#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 12889#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 12890#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 12882#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 12883#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 11471#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 11472#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 11863#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 11577#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 11578#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 11722#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 11754#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 11786#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 11593#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 11594#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 11806#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 11808#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 11849#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 11819#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 11820#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 13309#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 13308#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 13307#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 13306#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 13305#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 13304#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 13303#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 13302#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 13301#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 13300#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 13299#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 13298#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 13297#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 13296#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 13295#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 13294#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 13293#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 13292#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 13291#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 13290#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 13289#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 13288#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 13287#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 13286#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 13285#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 13284#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 13283#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 13282#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 13281#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 13280#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 13279#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 13278#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 12983#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 12984#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 11649#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 11650#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 11554#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 11555#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 11700#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 11475#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 11476#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 11821#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 11834#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 11621#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 11622#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 11802#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 11803#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 13266#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 13265#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 13264#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 13263#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 11793#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 11794#L847 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 13235#L852 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (6 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0); 11778#L858 assume !(8 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 5 == calculate_output_~input#1); 11779#L864 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 80 < ~a12~0); 11661#L869 assume !((((5 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0) && 1 == ~a24~0) && 9 == ~a15~0); 11662#L875 assume !(9 == ~a15~0 && ((4 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && -43 < ~a12~0 && 11 >= ~a12~0);calculate_output_#res#1 := -2; 11855#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 11856#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 11789#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 11790#L31 [2022-07-22 02:06:47,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:47,921 INFO L85 PathProgramCache]: Analyzing trace with hash 925800, now seen corresponding path program 1 times [2022-07-22 02:06:47,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:47,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898666672] [2022-07-22 02:06:47,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:47,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:47,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:47,926 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:47,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:47,930 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:47,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:47,931 INFO L85 PathProgramCache]: Analyzing trace with hash 707212054, now seen corresponding path program 1 times [2022-07-22 02:06:47,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:47,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197668538] [2022-07-22 02:06:47,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:47,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:47,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:47,976 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:48,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:48,009 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:48,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:48,010 INFO L85 PathProgramCache]: Analyzing trace with hash -478880835, now seen corresponding path program 1 times [2022-07-22 02:06:48,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:48,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679086616] [2022-07-22 02:06:48,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:48,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:48,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:48,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:06:48,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:06:48,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679086616] [2022-07-22 02:06:48,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679086616] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:06:48,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:06:48,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-22 02:06:48,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236368753] [2022-07-22 02:06:48,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:06:52,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:06:52,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-22 02:06:52,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-07-22 02:06:52,437 INFO L87 Difference]: Start difference. First operand 3038 states and 3546 transitions. cyclomatic complexity: 521 Second operand has 9 states, 9 states have (on average 20.22222222222222) internal successors, (182), 8 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:53,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:06:53,646 INFO L93 Difference]: Finished difference Result 3690 states and 4201 transitions. [2022-07-22 02:06:53,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-22 02:06:53,647 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3690 states and 4201 transitions. [2022-07-22 02:06:53,673 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 1424 [2022-07-22 02:06:53,696 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3690 states to 3407 states and 3918 transitions. [2022-07-22 02:06:53,696 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1428 [2022-07-22 02:06:53,697 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1428 [2022-07-22 02:06:53,697 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3407 states and 3918 transitions. [2022-07-22 02:06:53,698 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:06:53,698 INFO L369 hiAutomatonCegarLoop]: Abstraction has 3407 states and 3918 transitions. [2022-07-22 02:06:53,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3407 states and 3918 transitions. [2022-07-22 02:06:53,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3407 to 3407. [2022-07-22 02:06:53,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3407 states, 3407 states have (on average 1.149985324332257) internal successors, (3918), 3406 states have internal predecessors, (3918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:53,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3407 states to 3407 states and 3918 transitions. [2022-07-22 02:06:53,752 INFO L392 hiAutomatonCegarLoop]: Abstraction has 3407 states and 3918 transitions. [2022-07-22 02:06:53,752 INFO L374 stractBuchiCegarLoop]: Abstraction has 3407 states and 3918 transitions. [2022-07-22 02:06:53,752 INFO L287 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2022-07-22 02:06:53,752 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3407 states and 3918 transitions. [2022-07-22 02:06:53,764 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 1424 [2022-07-22 02:06:53,764 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:06:53,764 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:06:53,767 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:06:53,767 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:06:53,768 INFO L752 eck$LassoCheckResult]: Stem: 18614#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 18368#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 18369#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 20484#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 21154#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 21151#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 21148#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 21145#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 21142#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 21139#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 21136#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 21133#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 21130#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 21127#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 21124#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 21121#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 21118#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 21115#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 21112#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 21109#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 21106#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 21103#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 21100#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 21097#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 21094#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 21091#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 21088#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 21085#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 21082#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 21079#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 21076#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 21073#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 21070#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 21067#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 21064#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 21061#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 21058#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 21055#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 21052#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 21049#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 21046#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 21043#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 21040#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 21037#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 21034#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 21031#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 21028#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 21025#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 21022#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 21019#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 21016#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 21013#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 21010#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 21007#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 21004#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 21001#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 20998#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 20995#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 20992#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 20989#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 20986#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 20983#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 20980#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 20977#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 20974#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 20971#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 20968#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 20965#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 20962#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 20959#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 20956#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 20953#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 20950#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 20947#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 20944#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 20941#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 20938#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 20935#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 20932#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 20907#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 20780#L303 assume ((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0;~a15~0 := 5;~a21~0 := 6;calculate_output_#res#1 := -1; 19906#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 20667#L890-2 [2022-07-22 02:06:53,768 INFO L754 eck$LassoCheckResult]: Loop: 20667#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 20764#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 20763#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 20762#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 20761#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 20760#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 20759#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 20758#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 20757#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 20756#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 20755#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 20754#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 20753#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 20752#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 20751#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 20750#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 20749#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 20748#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 20747#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 20746#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 20745#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 20744#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 20743#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 20742#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 20741#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 20740#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 20739#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 20738#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 20737#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 20736#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 20735#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 20734#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 20733#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 20732#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 20731#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 20730#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 20729#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 20728#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 20727#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 18229#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 18230#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 18490#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 18491#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 18338#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 18339#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 18278#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 18279#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 18286#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 18287#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 18431#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 18414#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 18415#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 18589#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 18478#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 18479#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 18572#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 18566#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 18567#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 18484#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 18485#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 18577#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 18423#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 18406#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 18407#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 18546#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 18547#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 18482#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 18320#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 18321#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 18324#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 18533#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 18460#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 18300#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 18301#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 18437#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 18438#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 18608#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 19403#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 19401#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 19399#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 19397#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 19395#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 19393#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 19391#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 19389#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 19387#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 19385#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 19383#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 19381#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 19379#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 19377#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 19375#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 19373#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 19371#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 19369#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 19367#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 19365#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 19363#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 19361#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 19359#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 19357#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 19355#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 19353#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 19351#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 19348#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 18464#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 20667#L890-2 [2022-07-22 02:06:53,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:53,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1094145103, now seen corresponding path program 1 times [2022-07-22 02:06:53,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:53,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522569096] [2022-07-22 02:06:53,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:53,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:53,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:53,799 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:53,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:53,825 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:53,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:53,828 INFO L85 PathProgramCache]: Analyzing trace with hash -422540148, now seen corresponding path program 2 times [2022-07-22 02:06:53,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:53,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906073545] [2022-07-22 02:06:53,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:53,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:53,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:53,848 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:53,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:53,871 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:53,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:53,871 INFO L85 PathProgramCache]: Analyzing trace with hash 470888282, now seen corresponding path program 1 times [2022-07-22 02:06:53,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:53,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871656744] [2022-07-22 02:06:53,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:53,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:53,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:53,983 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:06:53,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:06:53,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871656744] [2022-07-22 02:06:53,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871656744] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:06:53,984 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:06:53,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-22 02:06:53,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302384787] [2022-07-22 02:06:53,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:06:54,471 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:06:54,471 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:06:54,471 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:06:54,471 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:06:54,471 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-07-22 02:06:54,471 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:54,472 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:06:54,472 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:06:54,472 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration5_Loop [2022-07-22 02:06:54,472 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:06:54,472 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:06:54,473 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,475 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,479 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,486 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,488 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,492 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,493 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,550 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:06:54,550 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-07-22 02:06:54,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:54,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:54,552 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:54,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2022-07-22 02:06:54,554 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:54,554 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:54,564 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:06:54,564 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a12~0=-43} Honda state: {~a12~0=-43} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:06:54,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:54,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:54,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:54,581 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:54,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2022-07-22 02:06:54,583 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:06:54,583 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:54,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2022-07-22 02:06:54,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:54,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:54,607 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:54,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2022-07-22 02:06:54,609 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-07-22 02:06:54,609 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:06:54,616 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-07-22 02:06:54,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2022-07-22 02:06:54,631 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:06:54,632 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:06:54,632 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:06:54,632 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:06:54,632 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:06:54,632 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:54,632 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:06:54,632 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:06:54,632 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration5_Loop [2022-07-22 02:06:54,632 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:06:54,632 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:06:54,633 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,639 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,641 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,646 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,648 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,651 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,653 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:06:54,709 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:06:54,709 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:06:54,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:54,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:54,710 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:54,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2022-07-22 02:06:54,712 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:54,719 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:54,719 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:54,719 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:54,719 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:54,719 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:54,721 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:54,721 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:54,739 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:54,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:54,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:54,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:54,766 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:54,771 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:54,778 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:54,778 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:54,778 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:54,778 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:54,778 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:54,779 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:54,779 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:54,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2022-07-22 02:06:54,789 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:06:54,804 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2022-07-22 02:06:54,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:54,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:54,806 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:54,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2022-07-22 02:06:54,808 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:06:54,813 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:06:54,814 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:06:54,814 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:06:54,814 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:06:54,814 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:06:54,815 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:06:54,815 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:06:54,816 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-07-22 02:06:54,819 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-07-22 02:06:54,819 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-07-22 02:06:54,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:06:54,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:54,820 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:06:54,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2022-07-22 02:06:54,822 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-07-22 02:06:54,822 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-07-22 02:06:54,822 INFO L513 LassoAnalysis]: Proved termination. [2022-07-22 02:06:54,822 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(~a21~0) = -2*~a21~0 + 17 Supporting invariants [] [2022-07-22 02:06:54,837 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2022-07-22 02:06:54,838 INFO L293 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-07-22 02:06:54,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:54,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:54,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 02:06:54,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:06:55,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:55,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 02:06:55,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:06:55,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2022-07-22 02:06:55,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:06:55,181 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2022-07-22 02:06:55,181 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3407 states and 3918 transitions. cyclomatic complexity: 524 Second operand has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:55,648 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3407 states and 3918 transitions. cyclomatic complexity: 524. Second operand has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 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) Result 6989 states and 7739 transitions. Complement of second has 5 states. [2022-07-22 02:06:55,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2022-07-22 02:06:55,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:55,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 359 transitions. [2022-07-22 02:06:55,650 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 359 transitions. Stem has 82 letters. Loop has 106 letters. [2022-07-22 02:06:55,651 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:55,651 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 359 transitions. Stem has 188 letters. Loop has 106 letters. [2022-07-22 02:06:55,652 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:55,652 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 359 transitions. Stem has 82 letters. Loop has 212 letters. [2022-07-22 02:06:55,654 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:06:55,654 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 6989 states and 7739 transitions. [2022-07-22 02:06:55,684 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1958 [2022-07-22 02:06:55,707 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 6989 states to 5206 states and 5914 transitions. [2022-07-22 02:06:55,707 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1964 [2022-07-22 02:06:55,709 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1969 [2022-07-22 02:06:55,709 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5206 states and 5914 transitions. [2022-07-22 02:06:55,710 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:06:55,710 INFO L369 hiAutomatonCegarLoop]: Abstraction has 5206 states and 5914 transitions. [2022-07-22 02:06:55,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5206 states and 5914 transitions. [2022-07-22 02:06:55,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5206 to 3410. [2022-07-22 02:06:55,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3410 states, 3410 states have (on average 1.150733137829912) internal successors, (3924), 3409 states have internal predecessors, (3924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:55,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3410 states to 3410 states and 3924 transitions. [2022-07-22 02:06:55,773 INFO L392 hiAutomatonCegarLoop]: Abstraction has 3410 states and 3924 transitions. [2022-07-22 02:06:55,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:06:55,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-22 02:06:55,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-22 02:06:55,774 INFO L87 Difference]: Start difference. First operand 3410 states and 3924 transitions. Second operand has 4 states, 4 states have (on average 47.0) internal successors, (188), 3 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:56,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:06:56,417 INFO L93 Difference]: Finished difference Result 4138 states and 4676 transitions. [2022-07-22 02:06:56,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-22 02:06:56,418 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4138 states and 4676 transitions. [2022-07-22 02:06:56,432 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 1780 [2022-07-22 02:06:56,446 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4138 states to 3778 states and 4114 transitions. [2022-07-22 02:06:56,447 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1784 [2022-07-22 02:06:56,448 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1784 [2022-07-22 02:06:56,448 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3778 states and 4114 transitions. [2022-07-22 02:06:56,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:06:56,448 INFO L369 hiAutomatonCegarLoop]: Abstraction has 3778 states and 4114 transitions. [2022-07-22 02:06:56,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3778 states and 4114 transitions. [2022-07-22 02:06:56,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3778 to 3778. [2022-07-22 02:06:56,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3778 states, 3778 states have (on average 1.088935944944415) internal successors, (4114), 3777 states have internal predecessors, (4114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:06:56,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3778 states to 3778 states and 4114 transitions. [2022-07-22 02:06:56,497 INFO L392 hiAutomatonCegarLoop]: Abstraction has 3778 states and 4114 transitions. [2022-07-22 02:06:56,497 INFO L374 stractBuchiCegarLoop]: Abstraction has 3778 states and 4114 transitions. [2022-07-22 02:06:56,497 INFO L287 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2022-07-22 02:06:56,497 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3778 states and 4114 transitions. [2022-07-22 02:06:56,507 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 1780 [2022-07-22 02:06:56,507 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:06:56,507 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:06:56,509 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:06:56,509 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:06:56,509 INFO L752 eck$LassoCheckResult]: Stem: 37152#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 36903#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 36904#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 38897#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 38895#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 38893#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 38891#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 38889#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 38887#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 38885#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 38883#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 38881#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 38879#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 38877#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 38875#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 38873#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 38871#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 38869#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 38867#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 38865#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 38863#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 38861#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 38859#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 38857#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 38855#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 38853#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 38851#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 38849#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 38847#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 38845#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 38843#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 38841#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 38839#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 38837#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 38835#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 38833#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 38831#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 38829#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 38827#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 38825#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 38823#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 38821#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 38819#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 38817#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 38815#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 38813#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 38811#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 38809#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 38807#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 38805#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 38803#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 38801#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 38799#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 38797#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 38795#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 38793#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 38791#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 38789#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 38787#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 38785#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 38783#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 38781#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 38779#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 38777#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 38775#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 38773#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 38771#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 38769#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 38767#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 38765#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 38763#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 38761#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 38759#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 38757#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 38755#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 38753#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 38751#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 38749#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 38747#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 38745#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 38743#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 38741#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 38739#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 38737#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 38735#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 38733#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 38731#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 38729#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 38727#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 38725#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 38723#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 38721#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 38719#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 38717#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 38715#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 38713#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 38712#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 38711#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 38709#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 38707#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 38705#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 38703#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 38701#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 38699#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 38697#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 38695#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 38236#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 38229#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 38224#L890-2 [2022-07-22 02:06:56,510 INFO L754 eck$LassoCheckResult]: Loop: 38224#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 38218#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 38211#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 38204#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 38197#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 38190#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 38184#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 38178#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 38171#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 38164#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 38134#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 38128#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 38121#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 38120#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 38119#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 38117#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 38115#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 38113#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 38111#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 38109#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 38107#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 38105#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 38103#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 38101#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 38099#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 38097#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 38095#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 38089#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 38088#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 38087#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 38085#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 38083#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 38081#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 38079#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 38077#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 38075#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 38073#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 38071#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 38069#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 38067#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 38065#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 38063#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 38061#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 38059#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 38057#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 38055#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 38053#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 38051#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 38049#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 38047#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 38045#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 38043#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 38041#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 38039#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 38037#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 38035#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 38033#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 38031#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 38029#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 38027#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 38025#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 38023#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 38021#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 38019#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 38017#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 38015#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 38013#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 38011#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 38009#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 38007#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 38005#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 38003#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 38001#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 37999#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 37997#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 37995#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 37993#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 37991#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 37989#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 37987#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 37985#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 37983#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 37981#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 37979#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 37977#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 37975#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 37973#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 37971#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 37969#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 37486#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 37483#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 37484#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 37477#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 37478#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 37471#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 37472#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 37465#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 37466#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 37459#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 37460#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 37453#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 37454#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 37447#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 37448#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 36753#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 36754#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 38290#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 38287#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 38284#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 38281#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 38278#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 38274#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 38270#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 38266#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 38261#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 38256#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 38252#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 38248#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 38243#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 38238#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 38232#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 38225#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 38219#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 38212#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 38205#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 38198#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 38191#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 37689#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 37690#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 38356#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 38354#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 38352#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 38351#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 38350#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 38348#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 38346#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 38344#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 38342#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 38340#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 38338#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 38336#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 38334#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 38332#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 38330#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 38328#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 38326#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 38324#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 38322#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 38320#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 38318#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 38316#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 38314#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 38312#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 38310#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 38308#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 38306#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 38304#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 38302#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 38300#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 38298#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 38296#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 38294#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 38292#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 38289#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 38286#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 38283#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 38280#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 38277#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 38273#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 38269#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 38265#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 38260#L847 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 38255#L852 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (6 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0); 38251#L858 assume !(8 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 5 == calculate_output_~input#1); 38247#L864 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 80 < ~a12~0); 38242#L869 assume !((((5 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0) && 1 == ~a24~0) && 9 == ~a15~0); 38237#L875 assume !(9 == ~a15~0 && ((4 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && -43 < ~a12~0 && 11 >= ~a12~0);calculate_output_#res#1 := -2; 38231#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 38224#L890-2 [2022-07-22 02:06:56,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:56,510 INFO L85 PathProgramCache]: Analyzing trace with hash 134720974, now seen corresponding path program 2 times [2022-07-22 02:06:56,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:56,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343870956] [2022-07-22 02:06:56,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:56,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:56,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:56,529 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:56,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:56,549 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:56,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:56,550 INFO L85 PathProgramCache]: Analyzing trace with hash -1358438122, now seen corresponding path program 2 times [2022-07-22 02:06:56,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:56,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634765212] [2022-07-22 02:06:56,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:56,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:56,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:56,577 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:06:56,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:06:56,605 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:06:56,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:06:56,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1023103395, now seen corresponding path program 1 times [2022-07-22 02:06:56,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:06:56,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618575997] [2022-07-22 02:06:56,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:56,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:06:56,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:56,964 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 83 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:06:56,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:06:56,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618575997] [2022-07-22 02:06:56,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618575997] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 02:06:56,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487554601] [2022-07-22 02:06:56,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:06:56,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 02:06:56,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:06:56,968 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 02:06:56,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-07-22 02:06:57,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:06:57,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 18 conjunts are in the unsatisfiable core [2022-07-22 02:06:57,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:06:59,458 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:06:59,458 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 02:06:59,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487554601] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:06:59,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 02:06:59,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 12 [2022-07-22 02:06:59,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894397638] [2022-07-22 02:06:59,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:07:01,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:07:01,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-22 02:07:01,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2022-07-22 02:07:01,272 INFO L87 Difference]: Start difference. First operand 3778 states and 4114 transitions. cyclomatic complexity: 349 Second operand has 10 states, 10 states have (on average 28.6) internal successors, (286), 9 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:02,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:07:02,224 INFO L93 Difference]: Finished difference Result 4566 states and 4884 transitions. [2022-07-22 02:07:02,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-22 02:07:02,224 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4566 states and 4884 transitions. [2022-07-22 02:07:02,239 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 2126 [2022-07-22 02:07:02,254 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4566 states to 3890 states and 4208 transitions. [2022-07-22 02:07:02,255 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2444 [2022-07-22 02:07:02,257 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2548 [2022-07-22 02:07:02,257 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3890 states and 4208 transitions. [2022-07-22 02:07:02,257 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:07:02,257 INFO L369 hiAutomatonCegarLoop]: Abstraction has 3890 states and 4208 transitions. [2022-07-22 02:07:02,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3890 states and 4208 transitions. [2022-07-22 02:07:02,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3890 to 3470. [2022-07-22 02:07:02,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3470 states, 3470 states have (on average 1.09164265129683) internal successors, (3788), 3469 states have internal predecessors, (3788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:02,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3470 states to 3470 states and 3788 transitions. [2022-07-22 02:07:02,318 INFO L392 hiAutomatonCegarLoop]: Abstraction has 3470 states and 3788 transitions. [2022-07-22 02:07:02,318 INFO L374 stractBuchiCegarLoop]: Abstraction has 3470 states and 3788 transitions. [2022-07-22 02:07:02,318 INFO L287 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2022-07-22 02:07:02,318 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3470 states and 3788 transitions. [2022-07-22 02:07:02,326 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 2126 [2022-07-22 02:07:02,326 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:07:02,326 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:07:02,330 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:02,330 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1] [2022-07-22 02:07:02,330 INFO L752 eck$LassoCheckResult]: Stem: 46364#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 46116#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 46117#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 47424#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 48738#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 48736#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 48734#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 48732#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 48730#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 48728#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 48726#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 48724#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 48722#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 48720#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 48719#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 48718#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 48716#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 48714#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 48712#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 48709#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 48707#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 48705#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 48701#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 48697#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 48693#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 48671#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 48653#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 48652#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 48651#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 48277#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 48275#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 48273#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 48271#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 48269#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 48267#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 48265#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 48263#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 48261#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 48260#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 48259#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 48258#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 48257#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 48256#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 48254#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 48252#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 48249#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 48247#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 48245#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 48243#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 48241#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 48240#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 48239#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 48176#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 48175#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 48173#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 48171#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 48169#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 48168#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 48167#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 48165#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 48163#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 48161#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 48159#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 48157#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 48155#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 48153#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 48151#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 48149#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 48147#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 48145#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 48143#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 48141#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 48140#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 48139#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 48137#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 48135#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 48133#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 48131#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 48129#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 48127#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 48125#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 48124#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 48123#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 48092#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 48091#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 48089#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 48087#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 48085#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 48083#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 48081#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 48079#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 48077#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 48075#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 48073#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 48071#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 48069#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 48067#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 48065#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 48063#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 48061#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 48059#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 48057#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 48055#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 48053#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 48051#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 48049#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 45969#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 45970#L881 [2022-07-22 02:07:02,331 INFO L754 eck$LassoCheckResult]: Loop: 45970#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 46029#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 46030#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 46254#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 46150#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 46151#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 46201#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 46202#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 46093#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 46094#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 46347#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 46325#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 46261#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 45985#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 45986#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 46349#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 46306#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 46063#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 46064#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 46353#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 46356#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 45989#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 45990#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 46166#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 46097#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 46098#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 46263#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 46252#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 46122#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 46123#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 46351#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 46234#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 46212#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 46178#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 46179#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 46108#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 46109#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 46299#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 46246#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 46160#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 45977#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 45978#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 46236#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 46237#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 46085#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 46086#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 46025#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 46026#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 46033#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 46034#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 46176#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 46162#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 46163#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 46338#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 46224#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 46225#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 46323#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 46317#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 46318#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 46230#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 46231#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 46328#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 46168#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 46154#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 46155#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 46290#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 46291#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 46228#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 46067#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 46068#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 46071#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 46276#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 46205#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 46047#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 46048#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 46182#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 46183#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 46358#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 46170#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 46171#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 46288#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 46130#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 46131#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 46041#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 46042#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 46220#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 46365#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 46244#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 46190#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 46191#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 46101#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 45981#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 45982#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 46045#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 46013#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 46014#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 46112#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 46113#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 46017#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 46018#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 46021#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 46022#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 46059#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 46060#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 45961#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 45962#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 49358#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 49354#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 49350#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 49346#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 49342#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 49338#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 49334#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 49330#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 49326#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 49322#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 49318#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 49314#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 49310#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 49306#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 49302#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 49298#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 49294#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 49290#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 49286#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 49282#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 49278#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 49274#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 49270#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 49266#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 49262#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 49258#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 49254#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 49250#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 49246#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 49242#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 49238#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 49234#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 49230#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 49226#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 49222#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 49218#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 49214#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 49210#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 49206#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 49202#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 49198#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 49194#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 49190#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 49186#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 49182#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 49178#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 49174#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 49170#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 49166#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 49162#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 49158#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 49154#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 49151#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 49149#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 49147#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 49138#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 49139#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 49127#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 49128#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 49117#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 49118#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 49106#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 49107#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 49096#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 49097#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 49086#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 49087#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 49076#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 49077#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 49065#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 49066#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 49055#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 49056#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 49046#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 49047#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 49036#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 49037#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 49021#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 49022#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 49016#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 49017#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 49010#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 49011#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 49002#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 49003#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 48995#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 48996#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 48984#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 48985#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 48972#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 48973#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 48958#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 48959#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 48944#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 48945#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 48928#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 48929#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 48912#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 48913#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 48898#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 48899#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 48874#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 48875#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 47433#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 47434#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 45970#L881 [2022-07-22 02:07:02,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:02,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1242580186, now seen corresponding path program 1 times [2022-07-22 02:07:02,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:02,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249684394] [2022-07-22 02:07:02,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:02,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:02,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:02,354 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:02,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:02,379 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:02,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:02,392 INFO L85 PathProgramCache]: Analyzing trace with hash -2135450043, now seen corresponding path program 1 times [2022-07-22 02:07:02,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:02,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181684683] [2022-07-22 02:07:02,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:02,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:02,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:02,481 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:07:02,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:07:02,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181684683] [2022-07-22 02:07:02,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181684683] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:07:02,482 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:07:02,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-22 02:07:02,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600663489] [2022-07-22 02:07:02,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:07:02,483 INFO L769 eck$LassoCheckResult]: loop already infeasible [2022-07-22 02:07:02,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:07:02,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 02:07:02,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-22 02:07:02,485 INFO L87 Difference]: Start difference. First operand 3470 states and 3788 transitions. cyclomatic complexity: 324 Second operand has 3 states, 2 states have (on average 105.5) internal successors, (211), 3 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:02,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:07:02,999 INFO L93 Difference]: Finished difference Result 4360 states and 4806 transitions. [2022-07-22 02:07:03,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 02:07:03,000 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4360 states and 4806 transitions. [2022-07-22 02:07:03,017 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 2733 [2022-07-22 02:07:03,039 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4360 states to 4360 states and 4806 transitions. [2022-07-22 02:07:03,040 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2945 [2022-07-22 02:07:03,042 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2945 [2022-07-22 02:07:03,042 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4360 states and 4806 transitions. [2022-07-22 02:07:03,043 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:07:03,043 INFO L369 hiAutomatonCegarLoop]: Abstraction has 4360 states and 4806 transitions. [2022-07-22 02:07:03,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4360 states and 4806 transitions. [2022-07-22 02:07:03,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4360 to 4360. [2022-07-22 02:07:03,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4360 states, 4360 states have (on average 1.1022935779816514) internal successors, (4806), 4359 states have internal predecessors, (4806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:03,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4360 states to 4360 states and 4806 transitions. [2022-07-22 02:07:03,111 INFO L392 hiAutomatonCegarLoop]: Abstraction has 4360 states and 4806 transitions. [2022-07-22 02:07:03,111 INFO L374 stractBuchiCegarLoop]: Abstraction has 4360 states and 4806 transitions. [2022-07-22 02:07:03,111 INFO L287 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2022-07-22 02:07:03,111 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 4360 states and 4806 transitions. [2022-07-22 02:07:03,122 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 2733 [2022-07-22 02:07:03,122 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:07:03,122 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:07:03,132 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:03,132 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:03,133 INFO L752 eck$LassoCheckResult]: Stem: 54221#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 53951#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 53952#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 55373#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 56768#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 56766#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 56764#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 56762#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 56760#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 56758#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 56756#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 56754#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 56752#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 56750#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 56748#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 56746#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 56744#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 56742#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 56740#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 56738#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 56736#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 56734#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 56732#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 56730#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 56728#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 56726#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 56724#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 56722#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 56720#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 56718#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 56716#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 56714#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 56712#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 56710#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 56708#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 56706#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 56704#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 56702#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 56700#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 56698#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 56696#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 56694#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 56692#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 56690#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 56688#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 56686#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 56683#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 56681#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 56678#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 56675#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 56671#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 56667#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 56662#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 56657#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 56652#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 56636#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 56635#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 56633#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 56631#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 56629#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 56627#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 56625#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 56623#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 56621#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 56619#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 56617#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 56615#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 56613#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 56611#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 56609#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 56607#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 56605#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 56603#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 56601#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 56599#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 56597#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 56595#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 56593#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 56591#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 56589#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 56587#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 56585#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 56583#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 56581#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 56579#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 56577#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 56575#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 56573#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 56571#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 56569#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 56567#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 56565#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 56563#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 56561#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 56559#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 56557#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 56555#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 56553#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 56551#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 56549#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 56547#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 56545#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 56543#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 56541#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 56539#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 56534#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 53805#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 53806#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 57536#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 57535#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 57534#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 57533#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 57532#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 57531#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 57530#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 57529#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 57528#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 57527#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 57526#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 57525#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 57524#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 57523#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 57522#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 57521#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 57520#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 57519#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 57518#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 57517#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 57516#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 57515#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 57514#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 57513#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 57512#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 57511#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 57510#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 57509#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 57508#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 57507#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 57506#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 57505#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 57504#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 57503#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 57502#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 57501#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 57500#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 57499#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 57498#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 57497#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 57496#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 57495#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 57494#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 57493#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 57492#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 57491#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 57490#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 57489#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 57488#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 57487#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 57486#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 57485#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 57484#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 57483#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 57482#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 57481#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 57480#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 57479#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 57478#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 57477#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 57476#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 57475#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 57474#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 57473#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 57472#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 57471#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 57470#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 57469#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 57468#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 57467#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 57464#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 57463#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 57462#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 57461#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 57460#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 57458#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 57455#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 57453#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 57451#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 57449#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 57447#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 57443#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 57439#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 57436#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 57324#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 57321#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 57318#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 57314#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 57310#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 57306#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 57302#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 57298#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 57294#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 57290#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 57286#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 57282#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 57210#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 57204#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 57199#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 57193#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 57187#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 57181#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 54237#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 53797#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 53798#L881 [2022-07-22 02:07:03,133 INFO L754 eck$LassoCheckResult]: Loop: 53798#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 57694#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 57693#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 57692#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 57691#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 57690#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 57689#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 57688#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 57687#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 57686#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 57685#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 57684#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 57683#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 57682#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 57681#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 57680#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 57679#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 57678#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 57677#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 57676#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 57675#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 57674#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 57673#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 57672#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 57671#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 57670#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 57669#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 57668#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 57667#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 57666#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 57665#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 57664#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 57663#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 57662#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 57661#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 57660#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 57659#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 57658#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 57657#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 57656#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 57655#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 57654#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 57653#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 57652#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 57651#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 57650#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 57649#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 57648#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 57647#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 57646#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 57645#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 57644#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 57643#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 57642#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 57641#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 57640#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 57639#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 57638#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 57637#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 57636#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 57635#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 57634#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 57633#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 57632#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 57631#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 57630#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 57629#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 57628#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 57627#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 57626#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 57625#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 57624#L257 assume (((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0;~a12~0 := (if 32000 + (~a12~0 - -334333) < 0 && 0 != (32000 + (~a12~0 - -334333)) % 5 then 1 + (32000 + (~a12~0 - -334333)) / 5 else (32000 + (~a12~0 - -334333)) / 5);~a21~0 := 8;calculate_output_#res#1 := 22; 53798#L881 [2022-07-22 02:07:03,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:03,134 INFO L85 PathProgramCache]: Analyzing trace with hash -448631061, now seen corresponding path program 1 times [2022-07-22 02:07:03,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:03,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430727777] [2022-07-22 02:07:03,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:03,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:03,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:03,195 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:03,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:03,266 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:03,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:03,266 INFO L85 PathProgramCache]: Analyzing trace with hash -65304991, now seen corresponding path program 1 times [2022-07-22 02:07:03,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:03,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268917899] [2022-07-22 02:07:03,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:03,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:03,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:03,285 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:03,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:03,300 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:03,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:03,300 INFO L85 PathProgramCache]: Analyzing trace with hash 2105613131, now seen corresponding path program 1 times [2022-07-22 02:07:03,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:03,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668849996] [2022-07-22 02:07:03,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:03,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:03,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:03,409 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 143 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2022-07-22 02:07:03,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:07:03,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668849996] [2022-07-22 02:07:03,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668849996] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:07:03,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:07:03,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-22 02:07:03,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826900552] [2022-07-22 02:07:03,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:07:03,713 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:07:03,713 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:07:03,713 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:07:03,713 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:07:03,713 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-07-22 02:07:03,713 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:03,713 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:07:03,713 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:07:03,713 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration8_Loop [2022-07-22 02:07:03,713 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:07:03,713 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:07:03,714 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:03,719 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:03,725 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:03,728 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:03,730 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:03,732 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:03,733 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:03,832 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:07:03,832 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-07-22 02:07:03,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:03,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:03,834 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:03,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2022-07-22 02:07:03,835 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:07:03,836 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:07:04,144 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2022-07-22 02:07:04,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:04,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:04,146 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:04,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2022-07-22 02:07:04,147 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-07-22 02:07:04,147 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:07:04,448 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-07-22 02:07:04,452 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2022-07-22 02:07:04,452 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:07:04,452 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:07:04,452 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:07:04,452 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:07:04,452 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:07:04,452 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:04,452 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:07:04,452 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:07:04,452 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration8_Loop [2022-07-22 02:07:04,452 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:07:04,452 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:07:04,453 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:04,459 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:04,464 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:04,468 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:04,473 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:04,475 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:04,477 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:04,577 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:07:04,577 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:07:04,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:04,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:04,579 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:04,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2022-07-22 02:07:04,582 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:07:04,587 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:07:04,588 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:07:04,588 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:07:04,588 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:07:04,588 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:07:04,588 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:07:04,588 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:07:04,589 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:07:04,604 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2022-07-22 02:07:04,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:04,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:04,606 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:04,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2022-07-22 02:07:04,608 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:07:04,613 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:07:04,613 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:07:04,613 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:07:04,613 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:07:04,613 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:07:04,620 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:07:04,620 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:07:04,635 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-07-22 02:07:04,648 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-07-22 02:07:04,648 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-07-22 02:07:04,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:04,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:04,651 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:04,656 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-07-22 02:07:04,656 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-07-22 02:07:04,656 INFO L513 LassoAnalysis]: Proved termination. [2022-07-22 02:07:04,656 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(~a12~0) = -10*~a12~0 + 366809 Supporting invariants [] [2022-07-22 02:07:04,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2022-07-22 02:07:04,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2022-07-22 02:07:04,680 INFO L293 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-07-22 02:07:04,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:04,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:04,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 02:07:04,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:07:04,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:04,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-22 02:07:04,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:07:05,206 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:07:05,207 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 1 loop predicates [2022-07-22 02:07:05,207 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 4360 states and 4806 transitions. cyclomatic complexity: 453 Second operand has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:05,525 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 4360 states and 4806 transitions. cyclomatic complexity: 453. Second operand has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 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) Result 5286 states and 5766 transitions. Complement of second has 5 states. [2022-07-22 02:07:05,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2022-07-22 02:07:05,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:05,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 293 transitions. [2022-07-22 02:07:05,528 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 293 transitions. Stem has 212 letters. Loop has 72 letters. [2022-07-22 02:07:05,528 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:07:05,529 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 293 transitions. Stem has 284 letters. Loop has 72 letters. [2022-07-22 02:07:05,529 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:07:05,529 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 293 transitions. Stem has 212 letters. Loop has 144 letters. [2022-07-22 02:07:05,530 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:07:05,530 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5286 states and 5766 transitions. [2022-07-22 02:07:05,547 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 2911 [2022-07-22 02:07:05,571 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5286 states to 5286 states and 5766 transitions. [2022-07-22 02:07:05,571 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3229 [2022-07-22 02:07:05,573 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3230 [2022-07-22 02:07:05,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5286 states and 5766 transitions. [2022-07-22 02:07:05,574 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:07:05,574 INFO L369 hiAutomatonCegarLoop]: Abstraction has 5286 states and 5766 transitions. [2022-07-22 02:07:05,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5286 states and 5766 transitions. [2022-07-22 02:07:05,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5286 to 5285. [2022-07-22 02:07:05,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5285 states, 5285 states have (on average 1.0908230842005677) internal successors, (5765), 5284 states have internal predecessors, (5765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:05,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5285 states to 5285 states and 5765 transitions. [2022-07-22 02:07:05,703 INFO L392 hiAutomatonCegarLoop]: Abstraction has 5285 states and 5765 transitions. [2022-07-22 02:07:05,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:07:05,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 02:07:05,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-22 02:07:05,704 INFO L87 Difference]: Start difference. First operand 5285 states and 5765 transitions. Second operand has 3 states, 2 states have (on average 90.5) internal successors, (181), 3 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:05,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2022-07-22 02:07:06,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:07:06,226 INFO L93 Difference]: Finished difference Result 7245 states and 7819 transitions. [2022-07-22 02:07:06,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 02:07:06,227 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 7245 states and 7819 transitions. [2022-07-22 02:07:06,259 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 4157 [2022-07-22 02:07:06,290 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 7245 states to 7245 states and 7819 transitions. [2022-07-22 02:07:06,290 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4475 [2022-07-22 02:07:06,296 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4475 [2022-07-22 02:07:06,296 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7245 states and 7819 transitions. [2022-07-22 02:07:06,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:07:06,296 INFO L369 hiAutomatonCegarLoop]: Abstraction has 7245 states and 7819 transitions. [2022-07-22 02:07:06,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7245 states and 7819 transitions. [2022-07-22 02:07:06,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7245 to 7245. [2022-07-22 02:07:06,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7245 states, 7245 states have (on average 1.0792270531400967) internal successors, (7819), 7244 states have internal predecessors, (7819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:06,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7245 states to 7245 states and 7819 transitions. [2022-07-22 02:07:06,396 INFO L392 hiAutomatonCegarLoop]: Abstraction has 7245 states and 7819 transitions. [2022-07-22 02:07:06,397 INFO L374 stractBuchiCegarLoop]: Abstraction has 7245 states and 7819 transitions. [2022-07-22 02:07:06,397 INFO L287 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2022-07-22 02:07:06,397 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 7245 states and 7819 transitions. [2022-07-22 02:07:06,417 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 4157 [2022-07-22 02:07:06,417 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:07:06,417 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:07:06,420 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2022-07-22 02:07:06,420 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:06,420 INFO L752 eck$LassoCheckResult]: Stem: 77356#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 77009#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 77010#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 78192#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 80036#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 80035#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 80034#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 80033#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 80032#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 80031#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 80030#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 80029#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 80028#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 80027#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 80026#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 80025#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 80024#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 80023#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 80022#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 80021#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 80020#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 80019#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 80018#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 80017#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 80016#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 80015#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 80014#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 80013#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 80012#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 80011#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 80010#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 80009#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 80008#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 80007#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 80006#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 80005#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 80004#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 80003#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 80002#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 80001#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 80000#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 79999#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 79998#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 79997#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 79996#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 79995#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 79994#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 79993#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 79992#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 79991#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 79990#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 79989#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 79988#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 79987#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 79986#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 79985#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 79984#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 79983#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 79982#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 79981#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 79980#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 79979#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 79978#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 79977#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 79976#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 79975#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 79974#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 79973#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 79972#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 79971#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 79970#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 79969#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 79968#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 79967#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 79966#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 79965#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 79964#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 79963#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 79962#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 79961#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 79960#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 79959#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 79958#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 79957#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 79956#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 79955#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 79954#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 79953#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 79952#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 79951#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 79950#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 79949#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 79948#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 79947#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 79946#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 79945#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 79944#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 79943#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 79942#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 79941#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 79940#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 79939#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 79938#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 79937#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 79936#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 79935#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 79934#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 79933#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 79932#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 79931#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 79930#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 79929#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 79928#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 79927#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 79926#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 79925#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 79924#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 79923#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 79922#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 79921#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 79920#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 79919#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 79918#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 79917#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 79916#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 79915#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 79914#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 79913#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 79912#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 79911#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 79910#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 79909#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 79908#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 79907#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 79906#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 79905#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 79904#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 79903#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 79902#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 79901#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 79900#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 79899#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 79898#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 79897#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 79896#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 79895#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 79894#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 79893#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 79892#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 79891#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 79890#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 79889#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 79888#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 79887#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 79886#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 79885#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 79884#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 79883#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 79882#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 79881#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 79880#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 79879#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 79878#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 79877#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 79876#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 79875#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 79874#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 79873#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 79872#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 79871#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 79870#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 79869#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 79868#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 79867#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 79866#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 79865#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 79864#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 79863#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 79862#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 79861#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 79860#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 79859#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 79858#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 79857#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 79856#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 79855#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 79854#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 79853#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 79852#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 79851#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 79850#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 79849#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 79848#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 79847#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 79846#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 79845#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 79844#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 79843#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 79842#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 79841#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 79840#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 79839#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 79838#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 79837#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 79836#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 79835#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 79834#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 79833#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 79832#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 79831#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 79830#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 79829#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 79827#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 79828#L890-2 [2022-07-22 02:07:06,421 INFO L754 eck$LassoCheckResult]: Loop: 79828#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 83949#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 83948#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 83947#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 83946#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 83945#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 83944#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 83943#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 83942#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 83941#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 83940#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 83939#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 83938#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 83937#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 83936#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 83935#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 83934#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 83933#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 83932#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 83931#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 83930#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 83929#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 83928#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 83927#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 83926#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 83925#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 83924#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 83923#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 83922#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 83921#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 83920#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 83919#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 83918#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 83917#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 83916#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 83915#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 83914#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 83913#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 83912#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 83911#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 83910#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 83909#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 83908#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 83907#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 83906#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 83905#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 83904#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 83903#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 83902#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 83901#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 83900#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 83899#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 83898#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 83897#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 83896#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 83895#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 83894#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 83893#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 83892#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 83891#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 83890#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 83889#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 83888#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 83887#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 83886#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 83885#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 83884#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 83883#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 83882#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 83881#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 83880#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 83879#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 83878#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 83877#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 83876#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 83875#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 83874#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 83873#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 83872#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 83871#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 83870#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 83869#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 83868#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 83867#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 83866#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 83865#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 83864#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 83863#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 83862#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 83861#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 83860#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 83859#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 83858#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 83857#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 83856#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 83855#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 83854#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 83853#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 83852#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 83851#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 83850#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 83849#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 83848#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 83847#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 83846#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 83845#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 83844#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 83843#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 83842#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 83841#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 83840#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 83839#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 83838#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 83837#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 83836#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 83835#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 83834#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 83833#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 83832#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 83831#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 83830#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 83829#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 83828#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 83827#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 83826#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 83825#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 83824#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 83823#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 83822#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 83821#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 76968#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 76969#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 76998#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 77199#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 83810#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 83809#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 83808#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 83807#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 83806#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 83805#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 83804#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 83802#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 77290#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 76850#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 76851#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 77071#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 77262#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 77085#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 77086#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 77035#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 77036#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 77129#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 77130#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 77039#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 77040#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 80040#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 80041#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 83722#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 83721#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 77237#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 77238#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 77265#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 77011#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 77012#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 83711#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 77178#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 77179#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 77272#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 76883#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 76884#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 77202#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 77203#L847 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 76894#L852 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (6 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0); 76895#L858 assume !(8 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 5 == calculate_output_~input#1); 83953#L864 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 80 < ~a12~0); 83952#L869 assume !((((5 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0) && 1 == ~a24~0) && 9 == ~a15~0); 83951#L875 assume !(9 == ~a15~0 && ((4 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && -43 < ~a12~0 && 11 >= ~a12~0);calculate_output_#res#1 := -2; 83950#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 79828#L890-2 [2022-07-22 02:07:06,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:06,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1022659927, now seen corresponding path program 2 times [2022-07-22 02:07:06,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:06,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833027207] [2022-07-22 02:07:06,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:06,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:06,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:06,492 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:06,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:06,545 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:06,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:06,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1358438122, now seen corresponding path program 3 times [2022-07-22 02:07:06,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:06,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526075702] [2022-07-22 02:07:06,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:06,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:06,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:06,572 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:06,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:06,600 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:06,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:06,600 INFO L85 PathProgramCache]: Analyzing trace with hash -710157890, now seen corresponding path program 1 times [2022-07-22 02:07:06,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:06,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072710751] [2022-07-22 02:07:06,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:06,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:06,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:09,036 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 212 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2022-07-22 02:07:09,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:07:09,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072710751] [2022-07-22 02:07:09,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072710751] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:07:09,036 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:07:09,036 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-07-22 02:07:09,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701200812] [2022-07-22 02:07:09,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:07:10,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:07:10,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-07-22 02:07:10,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2022-07-22 02:07:10,835 INFO L87 Difference]: Start difference. First operand 7245 states and 7819 transitions. cyclomatic complexity: 587 Second operand has 28 states, 28 states have (on average 10.285714285714286) internal successors, (288), 27 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) [2022-07-22 02:07:11,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:07:11,980 INFO L93 Difference]: Finished difference Result 8446 states and 9034 transitions. [2022-07-22 02:07:11,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-07-22 02:07:11,981 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 8446 states and 9034 transitions. [2022-07-22 02:07:12,007 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 4329 [2022-07-22 02:07:12,032 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 8446 states to 8423 states and 9011 transitions. [2022-07-22 02:07:12,033 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4973 [2022-07-22 02:07:12,036 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4973 [2022-07-22 02:07:12,036 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8423 states and 9011 transitions. [2022-07-22 02:07:12,037 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:07:12,037 INFO L369 hiAutomatonCegarLoop]: Abstraction has 8423 states and 9011 transitions. [2022-07-22 02:07:12,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8423 states and 9011 transitions. [2022-07-22 02:07:12,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8423 to 8420. [2022-07-22 02:07:12,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8420 states, 8420 states have (on average 1.069833729216152) internal successors, (9008), 8419 states have internal predecessors, (9008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:12,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8420 states to 8420 states and 9008 transitions. [2022-07-22 02:07:12,144 INFO L392 hiAutomatonCegarLoop]: Abstraction has 8420 states and 9008 transitions. [2022-07-22 02:07:12,144 INFO L374 stractBuchiCegarLoop]: Abstraction has 8420 states and 9008 transitions. [2022-07-22 02:07:12,144 INFO L287 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2022-07-22 02:07:12,144 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 8420 states and 9008 transitions. [2022-07-22 02:07:12,168 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 4329 [2022-07-22 02:07:12,169 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:07:12,169 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:07:12,173 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:12,174 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:12,174 INFO L752 eck$LassoCheckResult]: Stem: 92992#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 92724#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 92725#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 94483#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 96459#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 96458#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 96457#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 96456#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 96455#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 96454#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 96453#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 96452#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 96451#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 96450#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 96449#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 96448#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 96447#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 96446#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 96445#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 96444#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 96443#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 96442#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 96441#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 96440#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 96439#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 96438#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 96437#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 96436#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 96435#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 96434#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 96433#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 96432#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 96431#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 96430#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 96429#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 96428#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 96427#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 96426#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 96425#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 96424#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 96423#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 96422#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 96421#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 96420#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 96419#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 96418#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 96417#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 96416#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 96415#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 96414#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 96413#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 96412#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 96411#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 96410#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 96409#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 96408#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 96407#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 96406#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 96405#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 96404#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 96403#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 96402#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 96401#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 96400#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 96399#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 96398#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 96397#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 96396#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 96395#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 96394#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 96393#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 96392#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 96391#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 96390#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 96389#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 96388#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 96387#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 96386#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 96385#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 96384#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 96383#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 96382#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 96381#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 96380#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 96379#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 96378#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 96377#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 96376#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 96375#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 96374#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 96373#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 96372#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 96371#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 96370#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 96369#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 96368#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 96367#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 96366#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 96365#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 96364#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 96363#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 96362#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 96361#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 96360#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 96359#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 96358#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 96357#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 96356#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 96355#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 96354#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 96353#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 96352#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 96351#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 96350#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 96349#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 96348#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 96347#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 96346#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 96345#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 96344#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 96343#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 96342#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 96341#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 96340#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 96339#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 96338#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 96337#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 96336#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 96335#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 96334#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 96333#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 96332#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 96331#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 96330#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 96329#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 96328#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 96327#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 96326#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 96325#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 96324#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 96323#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 96322#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 96321#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 95503#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 95502#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 95500#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 95498#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 95497#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 95496#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 95494#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 95492#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 95490#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 95488#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 95486#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 95484#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 95482#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 95480#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 95478#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 95476#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 95474#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 95472#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 95470#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 95468#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 95466#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 95464#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 95462#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 95460#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 95458#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 95456#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 95454#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 95452#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 95450#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 95448#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 95446#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 95444#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 95442#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 95440#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 95438#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 95436#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 95434#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 95432#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 95430#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 95428#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 95426#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 95424#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 95422#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 95420#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 95418#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 95416#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 95414#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 95412#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 95410#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 95408#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 95406#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 95404#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 95402#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 95400#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 95398#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 95396#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 95394#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 95393#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 95391#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 95388#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 95386#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 95384#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 95382#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 95379#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 95376#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 95373#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 95370#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 95367#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 95364#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 95360#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 95361#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 100989#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 100988#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 100987#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 100986#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 100985#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 100984#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 92702#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 92703#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 100983#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 100982#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 100981#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 100980#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 100979#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 100978#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 100977#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 100976#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 100975#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 100974#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 100973#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 100972#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 100971#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 100970#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 92706#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 92707#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 92903#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 92904#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 92730#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 92731#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 92996#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 92845#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 92846#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 92787#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 92788#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 92716#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 92717#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 93014#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 92857#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 92858#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 100967#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 100966#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 100965#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 100964#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 100963#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 100962#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 100961#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 100960#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 92640#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 92641#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 92785#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 92771#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 92772#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 92959#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 92833#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 92834#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 92937#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 92938#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 92942#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 92943#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 93022#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 93023#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 100951#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 100950#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 100949#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 100948#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 100947#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 100946#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 100945#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 100944#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 92888#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 92889#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 92813#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 92654#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 92655#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 92915#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 92984#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 92985#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 93015#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 93006#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 93007#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 92738#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 92739#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 92839#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 92828#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 92829#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 92997#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 92855#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 92799#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 92800#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 92710#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 92588#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 92589#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 92652#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 92620#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 92621#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 92720#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 92721#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 92624#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 92625#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 100923#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 100922#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 100921#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 100920#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 100919#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 100918#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 92961#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 92957#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 92680#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 92681#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 100915#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 100914#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 92988#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 92609#L881 [2022-07-22 02:07:12,175 INFO L754 eck$LassoCheckResult]: Loop: 92609#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 92636#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 92637#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 92867#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 92758#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 92759#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 92809#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 92810#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 92825#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 92995#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 92969#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 92940#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 92875#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 92592#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 92593#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 92972#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 92921#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 92670#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 92671#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 92977#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 92982#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 92596#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 92597#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 92775#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 92987#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 92877#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 92878#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 92864#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 92865#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 92974#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 92975#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 100969#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 92819#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 92820#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 92950#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 92951#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 92912#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 92913#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 100968#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 92769#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 92584#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 92585#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 92848#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 92849#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 92692#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 92693#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 92632#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 92633#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 92696#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 100959#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 100958#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 100957#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 100956#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 100955#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 100954#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 100953#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 100952#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 92931#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 92932#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 92841#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 92842#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 92944#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 92777#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 92762#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 92763#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 92905#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 92906#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 92837#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 92674#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 92675#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 92678#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 93008#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 93009#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 100941#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 100940#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 92791#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 92792#L285 assume (((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0;~a21~0 := 10;calculate_output_#res#1 := 24; 92609#L881 [2022-07-22 02:07:12,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:12,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1555867174, now seen corresponding path program 1 times [2022-07-22 02:07:12,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:12,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604985177] [2022-07-22 02:07:12,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:12,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:12,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:12,238 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:12,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:12,353 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:12,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:12,356 INFO L85 PathProgramCache]: Analyzing trace with hash -833309270, now seen corresponding path program 1 times [2022-07-22 02:07:12,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:12,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024009271] [2022-07-22 02:07:12,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:12,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:12,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:12,366 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:12,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:12,376 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:12,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:12,377 INFO L85 PathProgramCache]: Analyzing trace with hash 259009649, now seen corresponding path program 1 times [2022-07-22 02:07:12,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:12,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695995084] [2022-07-22 02:07:12,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:12,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:12,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:12,430 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:12,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:12,524 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:12,868 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:07:12,868 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:07:12,868 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:07:12,868 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:07:12,868 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-07-22 02:07:12,868 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:12,868 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:07:12,868 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:07:12,868 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration10_Loop [2022-07-22 02:07:12,868 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:07:12,868 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:07:12,871 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:12,875 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:12,881 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:12,882 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:12,886 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:12,889 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:12,892 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:12,950 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:07:12,950 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-07-22 02:07:12,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:12,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:12,952 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:12,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2022-07-22 02:07:12,955 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:07:12,955 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:07:12,966 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:07:12,966 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a12~0=-20} Honda state: {~a12~0=-20} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:07:12,982 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2022-07-22 02:07:12,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:12,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:12,984 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:12,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2022-07-22 02:07:12,986 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:07:12,986 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:07:12,997 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:07:12,997 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_~input~0#1=5, ULTIMATE.start_calculate_output_~input#1=5, ULTIMATE.start_calculate_output_#in~input#1=5, ULTIMATE.start_main_#t~nondet6#1=5} Honda state: {ULTIMATE.start_main_~input~0#1=5, ULTIMATE.start_calculate_output_~input#1=5, ULTIMATE.start_calculate_output_#in~input#1=5, ULTIMATE.start_main_#t~nondet6#1=5} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:07:13,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2022-07-22 02:07:13,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:13,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:13,015 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:13,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2022-07-22 02:07:13,019 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:07:13,019 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:07:13,025 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:07:13,025 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~ret7#1=0} Honda state: {ULTIMATE.start_main_#t~ret7#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:07:13,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2022-07-22 02:07:13,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:13,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:13,043 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:13,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2022-07-22 02:07:13,045 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:07:13,045 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:07:13,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2022-07-22 02:07:13,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:13,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:13,069 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:13,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2022-07-22 02:07:13,071 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-07-22 02:07:13,071 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:07:13,078 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-07-22 02:07:13,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2022-07-22 02:07:13,094 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:07:13,094 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:07:13,094 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:07:13,094 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:07:13,094 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:07:13,094 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:13,095 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:07:13,095 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:07:13,095 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration10_Loop [2022-07-22 02:07:13,095 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:07:13,095 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:07:13,095 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:13,099 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:13,100 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:13,129 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:13,133 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:13,142 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:13,145 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:13,201 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:07:13,202 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:07:13,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:13,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:13,203 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:13,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2022-07-22 02:07:13,205 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:07:13,210 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:07:13,210 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:07:13,210 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:07:13,210 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:07:13,210 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:07:13,211 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:07:13,211 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:07:13,239 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:07:13,263 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2022-07-22 02:07:13,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:13,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:13,266 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:13,272 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:07:13,278 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:07:13,279 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:07:13,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:07:13,279 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:07:13,279 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:07:13,279 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:07:13,279 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:07:13,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2022-07-22 02:07:13,295 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:07:13,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2022-07-22 02:07:13,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:13,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:13,317 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:13,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2022-07-22 02:07:13,320 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:07:13,325 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:07:13,326 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:07:13,326 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:07:13,326 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:07:13,326 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:07:13,327 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:07:13,327 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:07:13,329 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:07:13,344 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2022-07-22 02:07:13,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:13,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:13,346 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:13,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2022-07-22 02:07:13,352 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:07:13,357 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:07:13,358 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:07:13,358 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:07:13,358 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:07:13,358 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:07:13,359 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:07:13,359 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:07:13,360 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-07-22 02:07:13,362 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-07-22 02:07:13,362 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-07-22 02:07:13,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:13,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:13,363 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:13,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2022-07-22 02:07:13,365 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-07-22 02:07:13,365 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-07-22 02:07:13,365 INFO L513 LassoAnalysis]: Proved termination. [2022-07-22 02:07:13,365 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(~a21~0) = -2*~a21~0 + 19 Supporting invariants [] [2022-07-22 02:07:13,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2022-07-22 02:07:13,381 INFO L293 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-07-22 02:07:13,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:13,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:13,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 02:07:13,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:07:13,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:13,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 02:07:13,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:07:13,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:07:13,918 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 1 loop predicates [2022-07-22 02:07:13,919 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 8420 states and 9008 transitions. cyclomatic complexity: 601 Second operand has 3 states, 3 states have (on average 64.66666666666667) internal successors, (194), 3 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:14,283 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 8420 states and 9008 transitions. cyclomatic complexity: 601. Second operand has 3 states, 3 states have (on average 64.66666666666667) internal successors, (194), 3 states have internal predecessors, (194), 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) Result 19101 states and 20385 transitions. Complement of second has 5 states. [2022-07-22 02:07:14,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2022-07-22 02:07:14,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 64.66666666666667) internal successors, (194), 3 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:14,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 439 transitions. [2022-07-22 02:07:14,285 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 439 transitions. Stem has 325 letters. Loop has 77 letters. [2022-07-22 02:07:14,286 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:07:14,286 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 439 transitions. Stem has 402 letters. Loop has 77 letters. [2022-07-22 02:07:14,286 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:07:14,287 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 439 transitions. Stem has 325 letters. Loop has 154 letters. [2022-07-22 02:07:14,287 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:07:14,288 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 19101 states and 20385 transitions. [2022-07-22 02:07:14,420 INFO L131 ngComponentsAnalysis]: Automaton has 19 accepting balls. 9192 [2022-07-22 02:07:14,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2022-07-22 02:07:14,479 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 19101 states to 18685 states and 19969 transitions. [2022-07-22 02:07:14,479 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10373 [2022-07-22 02:07:14,487 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10382 [2022-07-22 02:07:14,487 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18685 states and 19969 transitions. [2022-07-22 02:07:14,488 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:07:14,488 INFO L369 hiAutomatonCegarLoop]: Abstraction has 18685 states and 19969 transitions. [2022-07-22 02:07:14,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18685 states and 19969 transitions. [2022-07-22 02:07:14,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18685 to 18261. [2022-07-22 02:07:14,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18261 states, 18261 states have (on average 1.0697661683368929) internal successors, (19535), 18260 states have internal predecessors, (19535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:14,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18261 states to 18261 states and 19535 transitions. [2022-07-22 02:07:14,828 INFO L392 hiAutomatonCegarLoop]: Abstraction has 18261 states and 19535 transitions. [2022-07-22 02:07:14,828 INFO L374 stractBuchiCegarLoop]: Abstraction has 18261 states and 19535 transitions. [2022-07-22 02:07:14,828 INFO L287 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2022-07-22 02:07:14,828 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 18261 states and 19535 transitions. [2022-07-22 02:07:14,869 INFO L131 ngComponentsAnalysis]: Automaton has 19 accepting balls. 9192 [2022-07-22 02:07:14,869 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:07:14,869 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:07:14,874 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:14,874 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:14,874 INFO L752 eck$LassoCheckResult]: Stem: 121822#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 121482#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 121483#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 125082#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 128278#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 128277#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 128276#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 128275#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 128274#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 128273#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 128272#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128271#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 128270#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128269#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128268#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 128267#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 128266#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 128265#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 128264#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128263#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 128262#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 128261#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 128260#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128259#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 128258#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 128257#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 128256#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 128255#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 128254#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 128253#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 128252#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 128251#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 128250#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 128249#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 128248#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 128247#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 128246#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128245#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 128244#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 128243#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 128242#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 128241#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 128240#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 128239#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 128238#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 128237#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 128236#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 128235#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128234#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 128233#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128232#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 128231#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 128230#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 128229#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 128228#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 128227#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 128226#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 128225#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 128224#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 128223#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 128222#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 128221#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 128220#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 128219#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 128218#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 128217#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 128216#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 128215#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 128214#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 128213#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 128212#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 128211#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 128210#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 128209#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 128208#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 128207#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 128206#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 128205#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 128204#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 128203#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 128202#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 128201#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 128200#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 128199#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 128198#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 128197#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 128196#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 128195#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 128194#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 128193#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 128192#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 128191#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 128190#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 128189#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 128188#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 128187#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 128186#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 128185#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 128184#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 128183#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 128182#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 128181#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 128180#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 128179#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 128178#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 128177#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 128176#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 128175#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 128174#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 128173#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 128172#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 128171#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 128170#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 128169#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 128168#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 128167#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 128166#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128165#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 128164#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128163#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128162#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 128161#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 128160#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 128159#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 128158#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128157#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 128156#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 128155#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 128154#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128153#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 128152#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 128151#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 128150#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 128149#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 128148#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 128147#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 128146#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 128145#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 128144#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 128143#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 128142#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 128141#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 128140#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128139#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 128138#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 128137#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 128136#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 128135#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 128134#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 128133#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 128132#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 128131#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 128130#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 128129#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128128#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 128127#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128126#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 128125#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 128124#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 128123#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 128122#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 128121#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 128120#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 128119#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 128118#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 128117#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 128116#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 128115#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 128114#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 128113#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 128112#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 128111#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 128110#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 128109#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 128108#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 128107#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 128106#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 128105#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 128104#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 128103#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 128102#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 128101#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 128100#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 128099#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 128098#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 128097#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 128096#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 128095#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 128094#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 128093#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 128092#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 128091#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 128090#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 128089#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 128088#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 128087#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 128086#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 128085#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 128084#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 128083#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 128082#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 128081#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 128080#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 128079#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 128078#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 128077#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 128076#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 128075#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 128074#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 128073#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 128072#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 128067#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 128068#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 128451#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 128598#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 128597#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 128596#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 128595#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 128594#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 128593#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 128592#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 128591#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128590#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 128589#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128588#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128587#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 128586#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 128585#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 128584#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 128583#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128582#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 128580#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 128581#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 128577#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128576#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 128574#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 128575#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 132950#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 132948#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 132946#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 132944#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 132942#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 132941#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 132940#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 132938#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 132936#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 132934#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 128561#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128560#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 128559#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 128558#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 128557#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 128556#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 128555#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 128554#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 128553#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 128552#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 128551#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 128550#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 128549#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 128547#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 128548#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 132899#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 132898#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 132895#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 132892#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 132889#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 132886#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 132883#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 132880#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 132877#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 132874#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 132871#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 132868#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 132865#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 132862#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 132858#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 132854#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 132850#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 132441#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 132442#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 132841#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 132837#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 132833#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 132829#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 132825#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 132821#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 132817#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 132625#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 132626#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 132621#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 132622#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 132617#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 132618#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 132613#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 132614#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 132609#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 132610#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 128498#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 128499#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 128494#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 128495#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 128490#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 128491#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 132765#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 128486#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 128484#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 128485#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 128480#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 128481#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 128477#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 128476#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 128474#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 128475#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 128470#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 128471#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 128466#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 128467#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 128462#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 128463#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 128458#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 128459#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 128454#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 128455#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 128069#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 128070#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 138592#L890-2 [2022-07-22 02:07:14,875 INFO L754 eck$LassoCheckResult]: Loop: 138592#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 138587#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 138588#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 138583#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 138584#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 138579#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 138580#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 138575#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 138576#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 138571#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 138572#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 138567#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 138568#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 138563#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 138564#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 138559#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 138560#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 138555#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 138556#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 138551#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 138552#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 138547#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 138548#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 138543#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 138544#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 138539#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 138540#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 138535#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 138536#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 138531#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 138532#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 138527#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 138528#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 138523#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 138524#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 138519#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 138520#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 138515#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 138516#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 138511#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 138512#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 138507#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 138508#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 138503#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 138504#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 138499#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 138500#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 138495#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 138496#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 138491#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 138492#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 138487#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 138488#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 138483#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 138484#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 138479#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 138480#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 138475#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 138476#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 138471#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 138472#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 138467#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 138468#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 138463#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 138464#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 138459#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 138460#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 138455#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 138456#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 138451#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 138452#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 138447#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 138448#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 138443#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 138444#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 138439#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 138440#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 138435#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 138436#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 138431#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 138432#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 138427#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 138428#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 138423#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 138424#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 138419#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 138420#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 138415#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 138416#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 138411#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 138412#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 138407#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 138408#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 138403#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 138404#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 138399#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 138400#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 138395#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 138396#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 138391#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 138392#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 138387#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 138388#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 138383#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 138384#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 138379#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 138380#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 138375#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 138376#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 138371#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 138372#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 138367#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 138368#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 138363#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 138364#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 138359#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 138360#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 138355#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 138356#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 138351#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 138352#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 138347#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 138348#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 138343#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 138344#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 138339#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 138340#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 138334#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 138336#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 138330#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 138331#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 138326#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 138327#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 138322#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 138323#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 138318#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 138319#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 138314#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 138315#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 138310#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 138311#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 138306#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 138307#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 138302#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 138303#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 138298#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 138299#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 138294#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 138295#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 138290#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 138291#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 138286#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 138287#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 138282#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 138283#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 138278#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 138279#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 138274#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 138275#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 138270#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 138271#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 138266#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 138267#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 138262#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 138263#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 138256#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 138257#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 121744#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 121745#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 138788#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 138786#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 138784#L847 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 138782#L852 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (6 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0); 138780#L858 assume !(8 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 5 == calculate_output_~input#1); 138778#L864 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 80 < ~a12~0); 138776#L869 assume !((((5 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0) && 1 == ~a24~0) && 9 == ~a15~0); 138774#L875 assume !(9 == ~a15~0 && ((4 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && -43 < ~a12~0 && 11 >= ~a12~0);calculate_output_#res#1 := -2; 138591#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 138592#L890-2 [2022-07-22 02:07:14,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:14,875 INFO L85 PathProgramCache]: Analyzing trace with hash -987241062, now seen corresponding path program 2 times [2022-07-22 02:07:14,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:14,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994071333] [2022-07-22 02:07:14,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:14,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:14,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:14,929 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:14,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:15,015 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:15,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:15,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1358438122, now seen corresponding path program 4 times [2022-07-22 02:07:15,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:15,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529789760] [2022-07-22 02:07:15,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:15,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:15,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:15,043 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:15,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:15,069 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:15,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:15,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1975697007, now seen corresponding path program 1 times [2022-07-22 02:07:15,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:15,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333277597] [2022-07-22 02:07:15,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:15,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:15,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:15,554 INFO L134 CoverageAnalysis]: Checked inductivity of 640 backedges. 326 proven. 0 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2022-07-22 02:07:15,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:07:15,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333277597] [2022-07-22 02:07:15,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333277597] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:07:15,554 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:07:15,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-22 02:07:15,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063647980] [2022-07-22 02:07:15,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:07:17,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:07:17,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-22 02:07:17,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2022-07-22 02:07:17,379 INFO L87 Difference]: Start difference. First operand 18261 states and 19535 transitions. cyclomatic complexity: 1317 Second operand has 10 states, 10 states have (on average 29.6) internal successors, (296), 9 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:18,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:07:18,253 INFO L93 Difference]: Finished difference Result 23171 states and 24461 transitions. [2022-07-22 02:07:18,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-22 02:07:18,253 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 23171 states and 24461 transitions. [2022-07-22 02:07:18,330 INFO L131 ngComponentsAnalysis]: Automaton has 19 accepting balls. 9811 [2022-07-22 02:07:18,449 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 23171 states to 21657 states and 22946 transitions. [2022-07-22 02:07:18,450 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11428 [2022-07-22 02:07:18,459 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11428 [2022-07-22 02:07:18,459 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21657 states and 22946 transitions. [2022-07-22 02:07:18,459 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:07:18,460 INFO L369 hiAutomatonCegarLoop]: Abstraction has 21657 states and 22946 transitions. [2022-07-22 02:07:18,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21657 states and 22946 transitions. [2022-07-22 02:07:18,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21657 to 20571. [2022-07-22 02:07:18,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20571 states, 20571 states have (on average 1.0626610276602986) internal successors, (21860), 20570 states have internal predecessors, (21860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:18,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20571 states to 20571 states and 21860 transitions. [2022-07-22 02:07:18,800 INFO L392 hiAutomatonCegarLoop]: Abstraction has 20571 states and 21860 transitions. [2022-07-22 02:07:18,800 INFO L374 stractBuchiCegarLoop]: Abstraction has 20571 states and 21860 transitions. [2022-07-22 02:07:18,801 INFO L287 stractBuchiCegarLoop]: ======== Iteration 12 ============ [2022-07-22 02:07:18,801 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20571 states and 21860 transitions. [2022-07-22 02:07:18,878 INFO L131 ngComponentsAnalysis]: Automaton has 19 accepting balls. 9733 [2022-07-22 02:07:18,879 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:07:18,879 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:07:18,885 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:18,885 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:18,886 INFO L752 eck$LassoCheckResult]: Stem: 163327#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 162929#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 162930#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 166888#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 170889#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 170888#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 170887#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 170886#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 170885#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 170884#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 170883#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 170882#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 170881#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 170880#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 170879#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 170878#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 170877#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 170876#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 170875#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 170874#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 170873#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 170872#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 170871#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 170870#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 170869#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 170868#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 170867#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 170866#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 170865#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 170864#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 170863#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 170862#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 170861#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 170860#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 170859#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 170858#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 170857#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 170856#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 170855#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 170854#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 170853#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 170852#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 170851#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 170850#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 170849#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 170848#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 170847#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 170846#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 170845#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 170844#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 170843#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 170842#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 170841#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 170840#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 170839#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 170838#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 170837#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 170836#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 170835#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 170834#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 170833#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 170832#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 170831#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 170830#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 170829#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 170828#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 170827#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 170826#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 170825#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 170824#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 170823#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 170822#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 170821#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 170820#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 170819#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 170818#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 170817#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 170816#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 170815#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 170814#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 170813#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 170812#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 170811#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 170810#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 170809#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 170808#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 170807#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 170806#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 170805#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 170804#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 170803#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 170802#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 170801#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 170800#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 170799#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 170798#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 170797#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 170796#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 170795#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 170794#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 170793#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 170792#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 170791#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 170790#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 170789#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 170788#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 170787#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 170786#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 170785#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 170784#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 170783#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 170782#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 170781#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 170780#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 170779#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 170778#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 170777#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 170776#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 170775#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 170774#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 170773#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 170772#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 170771#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 170770#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 170769#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 170768#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 170767#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 170766#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 170765#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 170764#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 170763#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 170762#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 170761#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 170760#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 170759#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 170758#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 170757#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 170756#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 170755#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 170754#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 170753#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 170752#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 170751#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 170750#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 170749#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 170748#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 170747#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 170746#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 170745#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 170744#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 170743#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 170742#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 170741#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 170740#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 170739#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 170738#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 170737#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 170736#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 170735#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 170734#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 170733#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 170732#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 170731#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 170730#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 170729#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 170728#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 170727#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 170726#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 170725#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 170724#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 170723#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 170722#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 170721#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 170720#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 170719#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 170718#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 170717#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 170716#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 170715#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 170714#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 170713#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 170712#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 170711#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 170710#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 170709#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 170708#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 170707#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 170706#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 170705#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 170704#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 170703#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 170702#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 170701#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 170700#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 170699#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 170698#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 170697#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 170696#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 170695#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 170694#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 170693#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 170692#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 170691#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 170690#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 170689#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 170688#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 170687#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 170686#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 170685#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 170684#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 170683#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 170682#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 170680#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 170681#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 176459#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 176458#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 176457#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 176456#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 176455#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 176454#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 176453#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 176452#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 176451#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 176450#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 176449#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 176448#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 176447#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 176446#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 176445#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 176444#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 176443#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 176442#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 176441#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 176440#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 176439#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 176438#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 176437#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 176436#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 176435#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 176434#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 176433#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 176432#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 176431#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 176430#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 176429#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 176428#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 176427#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 176426#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 176425#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 176424#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 176423#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 176422#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 176421#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 176420#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 176419#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 176418#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 176417#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 176416#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 176415#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 176414#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 176413#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 176412#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 176411#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 176410#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 176409#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 176408#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 176407#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 176406#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 176405#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 176404#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 176403#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 176402#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 176401#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 176400#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 176399#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 176398#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 176397#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 176396#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 176395#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 176394#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 176393#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 176392#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 176391#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 176390#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 176389#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 176388#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 176387#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 176386#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 176385#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 176384#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 176383#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 176382#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 176381#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 176380#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 176379#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 176378#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 176377#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 176376#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 176375#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 176374#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 176373#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 176372#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 176371#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 176370#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 176369#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 176368#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 176367#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 176366#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 176365#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 176364#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 176363#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 176362#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 176361#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 176360#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 176359#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 176358#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 176357#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 176356#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 176355#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 176354#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 176353#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 176352#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 176351#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 176350#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 176349#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 176173#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 176174#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 176165#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 176166#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 176157#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 176158#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 176149#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 176150#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 176141#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 176142#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 176133#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 176134#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 176125#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 176126#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 176117#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 176118#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 176109#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 176110#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 176101#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 176102#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 176093#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 176094#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 176085#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 176086#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 176077#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 176078#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 176069#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 176070#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 176061#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 176062#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 176053#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 176054#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 176044#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 176045#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 176036#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 176037#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 176028#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 176029#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 176020#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 176021#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 176012#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 176013#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 176004#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 176005#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 175011#L757 assume 1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0));~a12~0 := 165863 + (if (if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81 < 0 && 0 != ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) % 5 then 1 + ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) / 5 else ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) / 5);~a21~0 := 10;calculate_output_#res#1 := 22; 174189#L881 [2022-07-22 02:07:18,886 INFO L754 eck$LassoCheckResult]: Loop: 174189#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 175001#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 174998#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 174995#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 174992#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 174989#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 174986#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 174983#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 174980#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 174977#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 174974#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 174971#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 174968#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 174965#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 174962#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 174959#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 174956#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 174953#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 174950#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 174947#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 174944#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 174941#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 174938#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 174935#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 174932#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 174929#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 174926#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 174923#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 174920#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 174917#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 174914#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 174911#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 174908#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 174905#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 174902#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 174899#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 174896#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 174893#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 174890#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 174887#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 174884#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 174881#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 174878#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 174875#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 174872#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 174869#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 174866#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 174863#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 174860#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 174857#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 174854#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 174851#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 174848#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 174845#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 174842#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 174839#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 174836#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 174833#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 174830#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 174827#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 174825#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 174823#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 174821#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 174818#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 174815#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 174812#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 174809#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 174806#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 174803#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 174801#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 174799#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 174797#L257 assume (((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0;~a12~0 := (if 32000 + (~a12~0 - -334333) < 0 && 0 != (32000 + (~a12~0 - -334333)) % 5 then 1 + (32000 + (~a12~0 - -334333)) / 5 else (32000 + (~a12~0 - -334333)) / 5);~a21~0 := 8;calculate_output_#res#1 := 22; 174189#L881 [2022-07-22 02:07:18,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:18,887 INFO L85 PathProgramCache]: Analyzing trace with hash -1940158654, now seen corresponding path program 1 times [2022-07-22 02:07:18,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:18,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705741256] [2022-07-22 02:07:18,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:18,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:19,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:19,123 INFO L134 CoverageAnalysis]: Checked inductivity of 314 backedges. 210 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2022-07-22 02:07:19,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:07:19,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705741256] [2022-07-22 02:07:19,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705741256] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:07:19,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:07:19,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-22 02:07:19,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085613860] [2022-07-22 02:07:19,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:07:19,125 INFO L757 eck$LassoCheckResult]: stem already infeasible [2022-07-22 02:07:19,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:19,126 INFO L85 PathProgramCache]: Analyzing trace with hash -65304991, now seen corresponding path program 2 times [2022-07-22 02:07:19,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:19,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980229673] [2022-07-22 02:07:19,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:19,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:19,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:19,182 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:19,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:19,207 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:19,586 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:07:19,586 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:07:19,586 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:07:19,586 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:07:19,586 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-07-22 02:07:19,586 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:19,587 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:07:19,587 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:07:19,587 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration12_Loop [2022-07-22 02:07:19,587 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:07:19,587 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:07:19,588 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,593 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,602 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,607 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,609 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,611 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,614 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,717 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:07:19,717 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-07-22 02:07:19,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:19,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:19,719 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:19,728 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:07:19,728 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:07:19,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2022-07-22 02:07:19,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2022-07-22 02:07:19,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:19,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:19,756 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:19,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2022-07-22 02:07:19,758 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-07-22 02:07:19,758 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:07:19,771 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-07-22 02:07:19,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2022-07-22 02:07:19,788 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:07:19,788 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:07:19,788 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:07:19,788 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:07:19,788 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:07:19,788 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:19,788 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:07:19,788 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:07:19,788 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration12_Loop [2022-07-22 02:07:19,788 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:07:19,788 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:07:19,789 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,793 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,800 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,804 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,806 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,808 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,809 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:07:19,894 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:07:19,894 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:07:19,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:19,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:19,895 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:19,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2022-07-22 02:07:19,897 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:07:19,902 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:07:19,902 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:07:19,902 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:07:19,902 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:07:19,903 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:07:19,903 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:07:19,903 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:07:19,905 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-07-22 02:07:19,907 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-07-22 02:07:19,907 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-07-22 02:07:19,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:07:19,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:19,909 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:07:19,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2022-07-22 02:07:19,910 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-07-22 02:07:19,910 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-07-22 02:07:19,911 INFO L513 LassoAnalysis]: Proved termination. [2022-07-22 02:07:19,911 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(~a21~0) = 1*~a21~0 Supporting invariants [] [2022-07-22 02:07:19,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2022-07-22 02:07:19,927 INFO L293 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-07-22 02:07:19,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:20,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:20,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 02:07:20,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:07:20,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2022-07-22 02:07:20,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:20,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 02:07:20,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:07:20,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:07:20,476 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 1 loop predicates [2022-07-22 02:07:20,476 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 20571 states and 21860 transitions. cyclomatic complexity: 1332 Second operand has 3 states, 3 states have (on average 78.0) internal successors, (234), 3 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:21,117 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 20571 states and 21860 transitions. cyclomatic complexity: 1332. Second operand has 3 states, 3 states have (on average 78.0) internal successors, (234), 3 states have internal predecessors, (234), 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) Result 51981 states and 55651 transitions. Complement of second has 5 states. [2022-07-22 02:07:21,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2022-07-22 02:07:21,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 78.0) internal successors, (234), 3 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:21,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 481 transitions. [2022-07-22 02:07:21,119 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 481 transitions. Stem has 370 letters. Loop has 72 letters. [2022-07-22 02:07:21,119 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:07:21,120 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 481 transitions. Stem has 442 letters. Loop has 72 letters. [2022-07-22 02:07:21,120 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:07:21,120 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 481 transitions. Stem has 370 letters. Loop has 144 letters. [2022-07-22 02:07:21,121 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:07:21,121 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 51981 states and 55651 transitions. [2022-07-22 02:07:21,319 INFO L131 ngComponentsAnalysis]: Automaton has 58 accepting balls. 24373 [2022-07-22 02:07:21,487 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 51981 states to 51091 states and 54752 transitions. [2022-07-22 02:07:21,487 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 26502 [2022-07-22 02:07:21,637 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 26524 [2022-07-22 02:07:21,637 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51091 states and 54752 transitions. [2022-07-22 02:07:21,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:07:21,638 INFO L369 hiAutomatonCegarLoop]: Abstraction has 51091 states and 54752 transitions. [2022-07-22 02:07:21,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51091 states and 54752 transitions. [2022-07-22 02:07:22,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51091 to 49644. [2022-07-22 02:07:22,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49644 states, 49644 states have (on average 1.0727983240673595) internal successors, (53258), 49643 states have internal predecessors, (53258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:22,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49644 states to 49644 states and 53258 transitions. [2022-07-22 02:07:22,454 INFO L392 hiAutomatonCegarLoop]: Abstraction has 49644 states and 53258 transitions. [2022-07-22 02:07:22,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:07:22,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 02:07:22,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-22 02:07:22,455 INFO L87 Difference]: Start difference. First operand 49644 states and 53258 transitions. Second operand has 3 states, 2 states have (on average 133.5) internal successors, (267), 3 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:22,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:07:22,999 INFO L93 Difference]: Finished difference Result 27246 states and 29043 transitions. [2022-07-22 02:07:22,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 02:07:22,999 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 27246 states and 29043 transitions. [2022-07-22 02:07:23,077 INFO L131 ngComponentsAnalysis]: Automaton has 28 accepting balls. 12393 [2022-07-22 02:07:23,233 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 27246 states to 26452 states and 28249 transitions. [2022-07-22 02:07:23,234 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 13424 [2022-07-22 02:07:23,243 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13425 [2022-07-22 02:07:23,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26452 states and 28249 transitions. [2022-07-22 02:07:23,244 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:07:23,244 INFO L369 hiAutomatonCegarLoop]: Abstraction has 26452 states and 28249 transitions. [2022-07-22 02:07:23,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26452 states and 28249 transitions. [2022-07-22 02:07:23,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26452 to 26339. [2022-07-22 02:07:23,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26339 states, 26339 states have (on average 1.0682258248225065) internal successors, (28136), 26338 states have internal predecessors, (28136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:23,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26339 states to 26339 states and 28136 transitions. [2022-07-22 02:07:23,585 INFO L392 hiAutomatonCegarLoop]: Abstraction has 26339 states and 28136 transitions. [2022-07-22 02:07:23,585 INFO L374 stractBuchiCegarLoop]: Abstraction has 26339 states and 28136 transitions. [2022-07-22 02:07:23,585 INFO L287 stractBuchiCegarLoop]: ======== Iteration 13 ============ [2022-07-22 02:07:23,585 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 26339 states and 28136 transitions. [2022-07-22 02:07:23,770 INFO L131 ngComponentsAnalysis]: Automaton has 28 accepting balls. 12393 [2022-07-22 02:07:23,770 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:07:23,770 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:07:23,779 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:23,779 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:23,779 INFO L752 eck$LassoCheckResult]: Stem: 314070#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 313715#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 313716#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 316635#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 316889#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 316887#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 316885#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 316883#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 316881#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 316879#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 316877#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 316875#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 316873#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 316871#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 316869#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 316867#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 316865#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 316863#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 316861#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 316859#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 316857#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 316855#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 316853#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 316851#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 316849#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 316847#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 316845#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 316843#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 316841#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 316839#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 316837#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 316835#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 316833#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 316831#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 316829#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 316827#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 316825#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 316823#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 316821#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 316819#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 316817#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 316815#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 316813#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 316811#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 316809#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 316807#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 316805#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 316803#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 316801#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 316799#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 316797#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 316795#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 316793#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 316791#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 316789#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 316787#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 316785#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 316783#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 316781#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 316779#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 316777#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 316775#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 316773#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 316771#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 316769#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 316767#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 316764#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 316761#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 316758#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 316755#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 316752#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 316749#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 316746#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 316743#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 316740#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 316737#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 316734#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 316731#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 316728#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 316725#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 316722#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 316719#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 316716#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 316713#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 316710#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 316707#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 316704#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 316701#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 316698#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 316695#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 316692#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 316689#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 316686#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 316683#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 316680#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 316677#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 316674#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 316671#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 316668#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 316665#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 316662#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 316659#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 316655#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 316651#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 316647#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 316643#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 316639#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 316634#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 316629#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 316624#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 316619#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 316614#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 316609#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 316604#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 316599#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 316594#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 316589#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 316584#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 316579#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 316574#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 316569#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 316564#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 316559#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 316554#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 316549#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 316544#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 316539#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 316534#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 316529#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 316524#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 316519#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 316514#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 316509#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 316504#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 316499#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 316494#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 316489#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 316484#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 316479#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 316474#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 316469#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 316464#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 316459#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 316454#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 316449#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 316444#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 316439#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 316434#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 316429#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 316424#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 316419#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 316414#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 316409#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 316404#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 316399#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 316394#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 316389#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 316384#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 316379#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 316374#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 316369#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 316364#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 316359#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 316354#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 316349#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 316344#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 316339#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 316334#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 316329#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 316324#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 316319#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 316314#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 316309#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 316303#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 316298#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 316293#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 316288#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 316283#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 316279#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 316275#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 316270#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 316265#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 316260#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 316255#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 316250#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 316245#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 316240#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 316235#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 316230#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 316225#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 316220#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 316215#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 316210#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 316205#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 316200#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 316195#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 316190#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 316185#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 316180#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 316175#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 316170#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 316165#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 316160#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 316155#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 316150#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 316145#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 316139#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 316133#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 316127#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 316121#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 315379#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 314986#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 314981#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 314983#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 327084#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 327083#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 327082#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 327081#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 327080#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 327079#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 327078#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 327077#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 327076#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 327075#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 327074#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 327073#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 327072#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 327071#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 327070#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 327069#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 327068#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 327067#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 327066#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 327065#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 327064#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 327063#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 327062#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 327061#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 327060#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 327059#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 327058#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 327057#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 327056#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 327055#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 327054#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 327053#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 327052#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 327051#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 327050#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 327049#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 327048#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 327047#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 327046#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 327045#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 327044#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 327043#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 327042#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 327041#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 327040#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 327039#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 327038#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 327037#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 327036#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 327035#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 327034#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 327033#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 327032#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 327031#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 327030#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 327029#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 327028#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 327027#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 327026#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 327025#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 327024#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 327023#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 327022#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 327021#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 327020#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 327019#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 327018#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 327017#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 327016#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 327015#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 327014#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 327013#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 327012#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 327011#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 327010#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 327009#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 327008#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 327007#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 327006#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 327005#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 327004#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 327003#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 327002#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 327001#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 327000#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 326999#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 326998#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 326997#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 326996#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 326995#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 326994#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 326993#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 326992#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 326991#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 326990#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 326989#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 326988#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 326987#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 326986#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 326985#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 326984#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 326983#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 326982#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 326981#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 326980#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 326979#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 326978#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 326977#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 326976#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 326975#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 326974#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 326973#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 326972#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 326967#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 326968#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 326963#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 326964#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 326959#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 326960#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 326955#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 326956#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 326951#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 326952#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 326947#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 326948#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 326943#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 326944#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 326939#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 326940#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 326935#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 326936#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 326931#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 326932#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 326927#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 326928#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 326923#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 326924#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 326919#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 326920#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 326915#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 326916#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 326911#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 326912#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 326907#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 326908#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 326903#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 326904#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 326899#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 326900#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 326895#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 326896#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 326891#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 326892#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 326887#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 326888#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 326883#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 326884#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 326879#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 326880#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 326875#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 326876#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 326871#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 326872#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 326867#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 326868#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 326863#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 326864#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 326859#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 326860#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 326855#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 326856#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 326851#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 326852#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 326847#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 326848#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 326843#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 326844#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 326839#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 326840#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 326835#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 326836#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 313920#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 313921#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 313814#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 313815#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 313954#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 313955#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 327528#L285 assume (((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0;~a21~0 := 10;calculate_output_#res#1 := 24; 327529#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 328038#L890-2 [2022-07-22 02:07:23,781 INFO L754 eck$LassoCheckResult]: Loop: 328038#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 328851#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 328850#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 328849#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 328848#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 328847#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 328846#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 328845#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 328844#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 328843#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 328842#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 328841#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 328840#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 328839#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 328838#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 328837#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 328836#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 328835#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 328834#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 328833#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 328832#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 328831#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 328830#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 328829#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 328828#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 328827#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 328826#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 328825#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 328824#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 328823#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 328822#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 328821#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 328820#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 328819#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 328818#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 328817#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 328816#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 328815#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 328814#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 328813#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 328812#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 328811#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 328810#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 328809#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 328808#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 328807#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 328806#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 328805#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 328804#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 328803#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 328802#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 328801#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 328800#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 328799#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 328798#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 328797#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 328796#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 328795#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 328794#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 328793#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 328792#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 328791#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 328790#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 328789#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 328788#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 328787#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 328786#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 328785#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 328784#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 328783#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 328782#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 328781#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 328779#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 328777#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 328775#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 328773#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 328771#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 328769#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 328767#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 328765#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 328763#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 328761#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 328759#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 328757#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 328755#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 328753#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 328751#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 328749#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 328747#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 328745#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 328743#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 328741#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 328739#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 328737#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 328735#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 328733#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 328731#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 328729#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 328727#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 328725#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 328723#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 328721#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 328719#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 328717#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 328715#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 328713#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 328711#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 328709#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 328707#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 328705#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 328703#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 328701#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 328699#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 328697#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 328695#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 328693#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 328691#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 328689#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 328687#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 328685#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 328683#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 328681#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 328679#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 328677#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 328675#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 328673#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 328671#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 328616#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 328617#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 328900#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 328899#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 328898#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 328897#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 328896#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 328895#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 328894#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 328893#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 328892#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 328891#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 328890#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 328889#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 328888#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 328887#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 328886#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 328885#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 328884#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 328883#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 328882#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 328881#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 328880#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 328879#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 328878#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 328877#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 328876#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 328875#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 328874#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 328873#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 328872#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 328871#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 328870#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 328869#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 328868#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 328867#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 328866#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 328865#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 328864#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 328863#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 328862#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 328861#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 328860#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 328859#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 328858#L847 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 328857#L852 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (6 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0); 328856#L858 assume !(8 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 5 == calculate_output_~input#1); 328855#L864 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 80 < ~a12~0); 328854#L869 assume !((((5 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0) && 1 == ~a24~0) && 9 == ~a15~0); 328853#L875 assume !(9 == ~a15~0 && ((4 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && -43 < ~a12~0 && 11 >= ~a12~0);calculate_output_#res#1 := -2; 328852#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 328038#L890-2 [2022-07-22 02:07:23,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:23,782 INFO L85 PathProgramCache]: Analyzing trace with hash -560634397, now seen corresponding path program 2 times [2022-07-22 02:07:23,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:23,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001971037] [2022-07-22 02:07:23,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:23,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:23,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:23,850 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:23,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:23,937 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:23,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:23,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1358438122, now seen corresponding path program 5 times [2022-07-22 02:07:23,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:23,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582125569] [2022-07-22 02:07:23,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:23,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:23,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:23,962 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:23,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:23,987 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:23,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:23,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1098001016, now seen corresponding path program 1 times [2022-07-22 02:07:23,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:23,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037789980] [2022-07-22 02:07:23,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:23,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:24,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:24,546 INFO L134 CoverageAnalysis]: Checked inductivity of 948 backedges. 634 proven. 0 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2022-07-22 02:07:24,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:07:24,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037789980] [2022-07-22 02:07:24,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037789980] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:07:24,547 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:07:24,547 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-22 02:07:24,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634830456] [2022-07-22 02:07:24,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:07:26,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:07:26,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-22 02:07:26,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2022-07-22 02:07:26,366 INFO L87 Difference]: Start difference. First operand 26339 states and 28136 transitions. cyclomatic complexity: 1860 Second operand has 11 states, 11 states have (on average 33.90909090909091) internal successors, (373), 10 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:27,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:07:27,754 INFO L93 Difference]: Finished difference Result 25592 states and 27117 transitions. [2022-07-22 02:07:27,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-22 02:07:27,757 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 25592 states and 27117 transitions. [2022-07-22 02:07:27,849 INFO L131 ngComponentsAnalysis]: Automaton has 22 accepting balls. 11776 [2022-07-22 02:07:27,896 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 25592 states to 24060 states and 25583 transitions. [2022-07-22 02:07:27,896 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 13464 [2022-07-22 02:07:27,905 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13541 [2022-07-22 02:07:27,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24060 states and 25583 transitions. [2022-07-22 02:07:27,910 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:07:27,910 INFO L369 hiAutomatonCegarLoop]: Abstraction has 24060 states and 25583 transitions. [2022-07-22 02:07:27,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24060 states and 25583 transitions. [2022-07-22 02:07:28,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24060 to 21560. [2022-07-22 02:07:28,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21560 states, 21560 states have (on average 1.0703617810760668) internal successors, (23077), 21559 states have internal predecessors, (23077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:28,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21560 states to 21560 states and 23077 transitions. [2022-07-22 02:07:28,160 INFO L392 hiAutomatonCegarLoop]: Abstraction has 21560 states and 23077 transitions. [2022-07-22 02:07:28,160 INFO L374 stractBuchiCegarLoop]: Abstraction has 21560 states and 23077 transitions. [2022-07-22 02:07:28,161 INFO L287 stractBuchiCegarLoop]: ======== Iteration 14 ============ [2022-07-22 02:07:28,161 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21560 states and 23077 transitions. [2022-07-22 02:07:28,257 INFO L131 ngComponentsAnalysis]: Automaton has 22 accepting balls. 11276 [2022-07-22 02:07:28,258 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:07:28,258 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:07:28,271 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:28,271 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:28,271 INFO L752 eck$LassoCheckResult]: Stem: 365963#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 365658#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 365659#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 368475#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 372800#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 372799#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 372798#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 372797#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 372796#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 372795#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 372794#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 372793#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 372792#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 372791#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 372790#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 372789#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 372788#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 372787#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 372786#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 372785#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 372784#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 372783#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 372782#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 372781#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 372780#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 372779#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 372778#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 372777#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 372776#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 372775#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 372774#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 372773#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 372772#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 372771#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 372770#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 372769#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 372768#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 372767#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 372766#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 372765#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 372764#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 372763#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 372762#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 372761#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 372760#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 372759#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 372758#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 372757#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 372756#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 372755#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 372754#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 372753#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 372752#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 372751#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 372750#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 372749#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 372748#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 372747#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 372746#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 372745#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 372744#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 372743#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 372742#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 372741#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 372740#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 372739#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 372738#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 372737#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 372736#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 372735#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 372734#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 372733#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 372732#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 372731#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 372730#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 372729#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 372728#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 372727#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 372726#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 372725#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 372724#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 372723#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 372722#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 372721#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 372720#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 372719#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 372718#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 372717#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 372716#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 372715#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 372714#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 372713#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 372712#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 372711#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 372710#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 372709#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 372708#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 372707#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 372706#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 372705#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 372704#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 372703#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 372702#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 372701#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 372700#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 372699#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 372698#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 372697#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 372696#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 372695#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 372694#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 372693#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 372692#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 372691#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 372690#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 372689#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 372688#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 372687#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 372686#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 372685#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 372684#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 372683#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 372682#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 372681#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 372680#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 372679#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 372678#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 372677#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 372676#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 372675#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 372674#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 372673#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 372672#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 372671#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 372670#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 372669#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 372668#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 372667#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 372666#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 372665#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 372664#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 372663#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 372662#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 372661#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 372660#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 372659#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 372658#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 372657#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 372656#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 372655#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 372654#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 372653#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 372652#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 372651#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 372650#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 372649#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 372648#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 372647#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 372646#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 372645#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 372644#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 372643#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 372642#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 372641#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 372640#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 372639#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 372638#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 372637#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 372636#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 372635#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 372634#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 372633#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 372632#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 372631#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 372630#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 372629#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 372628#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 372627#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 372626#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 372625#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 372624#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 372623#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 372622#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 372621#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 372620#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 372619#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 372618#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 372617#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 372616#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 372615#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 372614#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 372613#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 372612#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 372611#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 372610#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 372609#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 372608#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 372607#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 372606#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 372605#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 372604#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 372603#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 372602#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 372601#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 372600#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 372599#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 372598#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 372597#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 372596#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 372595#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 372594#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 372593#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 372590#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 372592#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 378125#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 378124#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 378123#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 378122#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 378121#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 378120#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 378119#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 378118#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 378117#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 378116#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 378115#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 378114#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 378113#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 378112#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 378111#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 378110#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 378109#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 378108#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 378107#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 378106#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 378105#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 378104#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 378103#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 378102#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 378101#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 378100#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 378099#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 378098#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 378097#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 378096#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 378095#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 378094#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 378093#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 378092#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 378091#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 378090#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 378089#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 378088#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 378087#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 378086#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 378085#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 378084#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 378083#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 378082#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 378081#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 378080#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 378079#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 378078#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 378077#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 378076#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 378075#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 378074#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 378073#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 378072#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 378071#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 378070#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 378069#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 378068#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 378067#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 378066#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 378065#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 378064#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 378063#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 378062#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 378061#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 378060#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 378059#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 378058#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 378057#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 378056#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 378055#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 378054#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 378053#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 378052#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 378051#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 378050#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 378049#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 378048#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 378047#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 378046#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 378045#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 378044#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 378043#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 378042#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 378041#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 378040#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 378039#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 378038#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 378037#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 378036#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 378035#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 378034#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 378033#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 378032#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 378031#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 378030#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 378029#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 378028#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 378027#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 378026#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 378025#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 378024#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 378023#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 378022#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 378021#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 378020#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 378019#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 378018#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 378017#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 378016#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 378015#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 373205#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 378014#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 378013#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 378012#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 378011#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 378010#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 378009#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 378008#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 378007#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 378006#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 378005#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 378004#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 378003#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 378002#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 378001#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 378000#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 377999#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 377998#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 377997#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 377996#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 377995#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 377994#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 377993#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 377992#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 377991#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 377990#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 377989#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 377988#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 377987#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 377986#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 377985#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 377984#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 377983#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 377982#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 377981#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 377980#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 377979#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 377978#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 377977#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 377976#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 377975#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 377974#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 377973#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 377972#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 377971#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 377970#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 377969#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 377968#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 377967#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 377966#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 377965#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 377964#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 377963#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 377962#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 377961#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 377960#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 377959#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 377958#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 377957#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 377956#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 377955#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 377954#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 377953#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 377952#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 377951#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 377950#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 377949#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 377948#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 377947#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 377946#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 377945#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 377944#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 377943#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 377942#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 377941#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 377940#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 377939#L285 assume (((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0;~a21~0 := 10;calculate_output_#res#1 := 24; 373259#L881 [2022-07-22 02:07:28,273 INFO L754 eck$LassoCheckResult]: Loop: 373259#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 377938#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 377937#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 377936#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 377935#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 377934#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 377933#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 377932#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 377931#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 377930#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 377929#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 377928#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 377927#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 377926#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 377925#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 377924#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 377923#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 377922#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 377921#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 377920#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 377919#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 377918#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 377917#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 377916#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 377915#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 377914#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 377913#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 377912#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 377911#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 377910#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 377909#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 377908#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 377907#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 377906#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 377905#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 377904#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 377903#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 377902#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 377901#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 377900#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 377899#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 377898#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 377897#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 377896#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 377895#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 377894#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 377893#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 377892#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 377891#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 377890#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 377889#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 377888#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 377887#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 377886#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 377885#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 377884#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 377883#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 377882#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 377881#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 377880#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 377879#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 377878#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 377877#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 377876#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 377875#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 377874#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 377873#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 377872#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 377871#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 377870#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 377869#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 377868#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 377867#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 377866#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 377865#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 377864#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 377863#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 377862#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 377861#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 377860#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 377859#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 377858#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 377857#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 377856#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 377855#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 377854#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 377853#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 377852#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 377851#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 377850#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 377849#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 377848#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 377847#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 377846#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 377845#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 377844#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 377843#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 377842#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 377841#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 377840#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 377839#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 377838#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 377837#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 377836#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 377835#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 377834#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 377833#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 377832#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 377831#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 377830#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 377829#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 377828#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 377827#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 377826#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 377825#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 377824#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 377823#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 377822#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 377821#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 377820#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 377819#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 377818#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 377817#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 377816#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 377815#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 377814#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 377813#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 377812#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 377811#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 377810#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 377809#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 377808#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 377807#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 377806#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 377805#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 377804#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 377803#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 377802#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 377801#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 377800#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 377799#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 377798#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 377797#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 377796#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 377795#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 377794#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 377793#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 377792#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 377791#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 377790#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 377789#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 377788#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 377787#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 377786#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 377785#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 377784#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 377783#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 377782#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 377781#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 377780#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 377779#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 377778#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 377777#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 377776#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 377775#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 377774#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 377773#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 377772#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 377771#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 377770#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 377769#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 377768#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 375230#L847 assume (8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0;~a12~0 := (if ~a12~0 - -338613 - -126296 < 0 && 0 != (~a12~0 - -338613 - -126296) % 34 then (~a12~0 - -338613 - -126296) % 34 - 34 else (~a12~0 - -338613 - -126296) % 34) - -42;~a21~0 := 9;calculate_output_#res#1 := 25; 373381#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 375226#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 375224#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 375222#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 375220#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 375217#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 375215#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 375212#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 375209#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 375206#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 375203#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 375200#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 375197#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 375194#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 375191#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 375188#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 375185#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 375182#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 375179#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 375176#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 375174#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 375170#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 375166#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 375161#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 375156#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 375151#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 375146#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 375142#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 375138#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 375133#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 375128#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 375123#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 375118#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 375113#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 375108#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 375103#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 375098#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 375094#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 375090#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 375086#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 375082#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 375078#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 375074#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 375071#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 375068#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 375064#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 375060#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 375055#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 375050#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 375045#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 375040#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 375035#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 375030#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 374977#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 374973#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 374969#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 374964#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 374959#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 374954#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 374949#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 374944#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 374939#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 374934#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 374929#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 374924#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 374920#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 374916#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 374912#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 374908#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 374885#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 374879#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 373379#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 373380#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 375601#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 375597#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 375593#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 375589#L285 assume (((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0;~a21~0 := 10;calculate_output_#res#1 := 24; 373259#L881 [2022-07-22 02:07:28,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:28,274 INFO L85 PathProgramCache]: Analyzing trace with hash 259009649, now seen corresponding path program 3 times [2022-07-22 02:07:28,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:28,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773360720] [2022-07-22 02:07:28,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:28,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:28,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:28,324 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:28,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:28,422 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:28,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:28,423 INFO L85 PathProgramCache]: Analyzing trace with hash 859374513, now seen corresponding path program 1 times [2022-07-22 02:07:28,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:28,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504982244] [2022-07-22 02:07:28,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:28,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:28,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:28,495 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:07:28,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:07:28,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504982244] [2022-07-22 02:07:28,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504982244] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:07:28,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:07:28,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-22 02:07:28,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575982895] [2022-07-22 02:07:28,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:07:28,497 INFO L769 eck$LassoCheckResult]: loop already infeasible [2022-07-22 02:07:28,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:07:28,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 02:07:28,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-22 02:07:28,498 INFO L87 Difference]: Start difference. First operand 21560 states and 23077 transitions. cyclomatic complexity: 1560 Second operand has 3 states, 2 states have (on average 125.0) internal successors, (250), 3 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:29,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:07:29,054 INFO L93 Difference]: Finished difference Result 25836 states and 27733 transitions. [2022-07-22 02:07:29,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 02:07:29,054 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 25836 states and 27733 transitions. [2022-07-22 02:07:29,132 INFO L131 ngComponentsAnalysis]: Automaton has 28 accepting balls. 13600 [2022-07-22 02:07:29,183 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 25836 states to 25836 states and 27733 transitions. [2022-07-22 02:07:29,184 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 14788 [2022-07-22 02:07:29,194 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 14788 [2022-07-22 02:07:29,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25836 states and 27733 transitions. [2022-07-22 02:07:29,196 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:07:29,196 INFO L369 hiAutomatonCegarLoop]: Abstraction has 25836 states and 27733 transitions. [2022-07-22 02:07:29,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25836 states and 27733 transitions. [2022-07-22 02:07:29,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25836 to 25480. [2022-07-22 02:07:29,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25480 states, 25480 states have (on average 1.0737441130298273) internal successors, (27359), 25479 states have internal predecessors, (27359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:07:29,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25480 states to 25480 states and 27359 transitions. [2022-07-22 02:07:29,482 INFO L392 hiAutomatonCegarLoop]: Abstraction has 25480 states and 27359 transitions. [2022-07-22 02:07:29,482 INFO L374 stractBuchiCegarLoop]: Abstraction has 25480 states and 27359 transitions. [2022-07-22 02:07:29,482 INFO L287 stractBuchiCegarLoop]: ======== Iteration 15 ============ [2022-07-22 02:07:29,482 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 25480 states and 27359 transitions. [2022-07-22 02:07:29,539 INFO L131 ngComponentsAnalysis]: Automaton has 28 accepting balls. 13600 [2022-07-22 02:07:29,539 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:07:29,539 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:07:29,543 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:29,543 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:07:29,544 INFO L752 eck$LassoCheckResult]: Stem: 413362#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 413060#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 413061#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 415157#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 420845#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420844#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420843#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420842#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420841#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420840#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420839#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420838#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420837#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420836#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420835#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420834#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420833#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420832#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420831#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420830#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420829#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420828#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420827#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420826#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420825#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420824#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420823#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420822#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420821#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420820#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420819#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420818#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420817#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420816#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420815#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420814#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420813#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420812#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420811#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 420810#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420809#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420808#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420807#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420806#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420805#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420804#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420803#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420802#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420801#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420800#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420799#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420798#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420797#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420796#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420795#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420794#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420793#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420792#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420791#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420790#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420789#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420788#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420787#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420786#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420785#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420784#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 420783#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 420782#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 420781#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 420780#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 420779#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 420778#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 420777#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 420776#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 420775#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 420774#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 420773#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 420772#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 420771#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 420770#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 420769#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 420768#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 420767#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 420766#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 420765#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 420764#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 420763#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420762#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 420761#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 420760#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 420759#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420758#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 420757#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 420756#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 420755#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 420754#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 420753#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 420752#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420751#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 420750#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 420749#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 420748#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 420747#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 420746#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 420745#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 420744#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 420743#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 420742#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 420741#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 420740#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 420739#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420738#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420737#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420736#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420735#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420734#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420733#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420732#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420731#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420730#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420729#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420728#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420727#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420726#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420725#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420724#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420723#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420722#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420721#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420720#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420719#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420718#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420717#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420716#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420715#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420714#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420713#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420712#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420711#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420710#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420709#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420708#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420707#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420706#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420705#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 420704#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420703#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420702#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420701#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420700#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420699#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420698#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420697#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420696#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420695#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420694#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420693#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420692#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420691#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420690#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420689#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420688#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420687#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420686#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420685#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420684#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420683#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420682#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420681#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420680#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420679#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420678#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 420677#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 420676#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 420675#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 420674#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 420673#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 420672#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 420671#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 420670#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 420669#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 420668#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 420667#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 420666#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 420665#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 420664#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 420663#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 420662#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 420661#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 420660#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 420659#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 420658#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 420657#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420656#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 420655#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 420654#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 420653#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420652#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 420651#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 420650#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 420649#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 420648#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 420647#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 420646#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420645#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 420644#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 420643#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 420642#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 420641#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 420640#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 420639#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 420638#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 420635#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 420637#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 420630#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 420631#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420626#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420627#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420622#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420623#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420618#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420619#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420614#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420615#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420610#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420611#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420606#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420607#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420602#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420603#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420598#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420599#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420594#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420595#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420590#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420591#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420586#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420587#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420582#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420583#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420578#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420579#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420574#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420575#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420570#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420571#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420566#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420567#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420562#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420563#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 420558#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420559#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420554#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420555#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420550#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420551#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420546#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420547#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420542#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420543#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420538#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420539#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420534#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420535#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420530#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420531#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420526#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420527#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420522#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420523#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420518#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420519#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420514#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420515#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420510#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420511#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420506#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 420507#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 420502#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 420503#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 420498#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 420499#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 420494#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 420495#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 420489#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 420490#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 420485#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 420486#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 420481#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 420482#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 420477#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 420478#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 420473#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 420474#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 420469#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 420470#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 420465#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 420466#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420461#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 420462#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 420457#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 420458#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420453#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 420454#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 420449#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 420450#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 420445#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 420446#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 420441#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420442#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 420437#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 420438#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 420433#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 420434#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 420429#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 420430#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 420425#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 420426#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 420421#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 420422#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 420417#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 420418#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 420413#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 420414#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 420410#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 420409#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 420408#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 420407#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 420406#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420405#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420404#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420403#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420402#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420401#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420400#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420399#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420398#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420397#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420396#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420395#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420394#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420393#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420392#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420391#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420390#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420389#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420388#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420387#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420386#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420385#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420384#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420383#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420382#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420381#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420380#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420379#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420378#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420377#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420376#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420375#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420374#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420373#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 420372#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 420371#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420370#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 420369#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420368#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420367#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420366#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420365#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420364#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420363#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 420362#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420361#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 420360#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 420359#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420358#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420357#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 420356#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 420355#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 420354#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 420353#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 420352#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420351#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 420350#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 420349#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420348#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 420347#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 420346#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 420345#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 420344#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 420343#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 420342#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 420341#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 420340#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 420339#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 420338#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 420337#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 420336#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 420335#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 420334#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 420333#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 420332#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 420331#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 420330#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 420329#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 420328#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 420327#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 420326#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 420325#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 420324#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420323#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 420322#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 420321#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 420320#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420319#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 420318#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 420317#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 420316#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 420315#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 420314#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 420313#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420312#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 420311#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 420310#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 420309#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 420308#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 420307#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 420306#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 420305#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 420304#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 420303#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 420302#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 420301#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 420300#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 420299#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 420298#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 420297#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 420296#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 420295#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 420294#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 420293#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 420292#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 420291#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 420290#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 420289#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 420288#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 420287#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420286#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 420285#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 420284#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 420283#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 420282#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420281#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 420280#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 420279#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 420278#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 420277#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 420276#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 420275#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 420274#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 420273#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 420272#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 420271#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 420270#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 420269#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 420268#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 420267#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 420266#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 420265#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 420264#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 420263#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 420262#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 420261#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 420260#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 420259#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 420258#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 413171#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 413172#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 413092#L740 assume 9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0;~a12~0 := ~a12~0 - -61 - -3 - -1;~a21~0 := 8;calculate_output_#res#1 := 26; 413093#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 424363#L890-2 [2022-07-22 02:07:29,545 INFO L754 eck$LassoCheckResult]: Loop: 424363#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 426142#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 426140#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 426138#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 426136#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 426134#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 426132#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 426130#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 426128#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 426126#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 426124#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 426122#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 426120#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 426118#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 426116#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 426114#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 426112#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 426110#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 426108#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 426106#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 426104#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 426102#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 426100#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 426098#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 426096#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 426094#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 426092#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 426090#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 426088#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 426086#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 426084#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 426082#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 426080#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 426078#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 426076#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 426074#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 426072#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 426070#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 426068#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 426066#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 426064#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 426062#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 426060#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 426058#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 426056#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 426054#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 426052#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 426050#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 426048#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 426046#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 426044#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 426042#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 426040#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 426038#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 426036#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 426034#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 426032#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 426030#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 426028#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 426026#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 426024#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 426022#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 426020#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 426018#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 426016#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 426014#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 426012#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 426010#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 426008#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 426006#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 426004#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 426002#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 426000#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 425998#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 425996#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 425993#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 425994#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 426251#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 426248#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 426245#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 426242#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 426239#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 426236#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 426233#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 426230#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 426227#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 426224#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 426221#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 426218#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 426215#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 426212#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 426209#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 426206#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 426203#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 426200#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 426197#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 426194#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 426191#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 426188#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 426185#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 426182#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 426179#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 426176#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 426173#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 426170#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 426167#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 426164#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 426161#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 426158#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 426155#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 426152#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 426148#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 426149#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 426309#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 426307#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 426305#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 426303#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 426301#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 426299#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 426297#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 426295#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 426293#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 426291#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 426289#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 426287#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 426285#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 426283#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 426281#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 426279#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 426277#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 426275#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 426273#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 426271#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 426269#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 426267#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 426265#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 426263#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 426261#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 426259#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 426257#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 426255#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 426253#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 426250#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 426247#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 426244#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 426241#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 426238#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 426235#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 426232#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 426229#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 426226#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 426223#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 426220#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 426217#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 426214#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 426211#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 426208#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 426205#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 426202#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 426199#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 426196#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 426193#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 426190#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 426187#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 426184#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 426181#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 426178#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 426175#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 426172#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 426169#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 426166#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 426163#L847 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 426160#L852 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (6 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0); 426157#L858 assume !(8 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 5 == calculate_output_~input#1); 426154#L864 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 80 < ~a12~0); 426151#L869 assume !((((5 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0) && 1 == ~a24~0) && 9 == ~a15~0); 426147#L875 assume !(9 == ~a15~0 && ((4 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && -43 < ~a12~0 && 11 >= ~a12~0);calculate_output_#res#1 := -2; 426145#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 424363#L890-2 [2022-07-22 02:07:29,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:29,545 INFO L85 PathProgramCache]: Analyzing trace with hash 907303040, now seen corresponding path program 1 times [2022-07-22 02:07:29,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:29,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032113494] [2022-07-22 02:07:29,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:29,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:29,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:29,616 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:29,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:29,748 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:29,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:29,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1358438122, now seen corresponding path program 6 times [2022-07-22 02:07:29,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:29,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595854961] [2022-07-22 02:07:29,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:29,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:29,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:29,777 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:07:29,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:07:29,806 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:07:29,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:07:29,807 INFO L85 PathProgramCache]: Analyzing trace with hash 1009716181, now seen corresponding path program 1 times [2022-07-22 02:07:29,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:07:29,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963129025] [2022-07-22 02:07:29,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:29,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:07:29,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:30,413 INFO L134 CoverageAnalysis]: Checked inductivity of 1119 backedges. 650 proven. 155 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2022-07-22 02:07:30,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:07:30,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963129025] [2022-07-22 02:07:30,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963129025] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 02:07:30,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637074036] [2022-07-22 02:07:30,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:07:30,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 02:07:30,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:07:30,415 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 02:07:30,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-07-22 02:07:30,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:07:30,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 788 conjuncts, 23 conjunts are in the unsatisfiable core [2022-07-22 02:07:30,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:07:36,423 INFO L134 CoverageAnalysis]: Checked inductivity of 1119 backedges. 650 proven. 155 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2022-07-22 02:07:36,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-22 02:08:09,681 INFO L134 CoverageAnalysis]: Checked inductivity of 1119 backedges. 647 proven. 158 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2022-07-22 02:08:09,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637074036] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-22 02:08:09,682 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-22 02:08:09,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 11] total 24 [2022-07-22 02:08:09,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672224231] [2022-07-22 02:08:09,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-22 02:08:11,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:08:11,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-07-22 02:08:11,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=392, Unknown=0, NotChecked=0, Total=600 [2022-07-22 02:08:11,548 INFO L87 Difference]: Start difference. First operand 25480 states and 27359 transitions. cyclomatic complexity: 1932 Second operand has 25 states, 25 states have (on average 35.12) internal successors, (878), 24 states have internal predecessors, (878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:13,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:08:13,042 INFO L93 Difference]: Finished difference Result 24652 states and 26358 transitions. [2022-07-22 02:08:13,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-22 02:08:13,043 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 24652 states and 26358 transitions. [2022-07-22 02:08:13,224 INFO L131 ngComponentsAnalysis]: Automaton has 23 accepting balls. 12382 [2022-07-22 02:08:13,262 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 24652 states to 24148 states and 25854 transitions. [2022-07-22 02:08:13,262 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 14218 [2022-07-22 02:08:13,268 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 14218 [2022-07-22 02:08:13,268 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24148 states and 25854 transitions. [2022-07-22 02:08:13,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:08:13,274 INFO L369 hiAutomatonCegarLoop]: Abstraction has 24148 states and 25854 transitions. [2022-07-22 02:08:13,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24148 states and 25854 transitions. [2022-07-22 02:08:13,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24148 to 24148. [2022-07-22 02:08:13,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24148 states, 24148 states have (on average 1.0706476726851084) internal successors, (25854), 24147 states have internal predecessors, (25854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:13,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24148 states to 24148 states and 25854 transitions. [2022-07-22 02:08:13,474 INFO L392 hiAutomatonCegarLoop]: Abstraction has 24148 states and 25854 transitions. [2022-07-22 02:08:13,474 INFO L374 stractBuchiCegarLoop]: Abstraction has 24148 states and 25854 transitions. [2022-07-22 02:08:13,474 INFO L287 stractBuchiCegarLoop]: ======== Iteration 16 ============ [2022-07-22 02:08:13,474 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 24148 states and 25854 transitions. [2022-07-22 02:08:13,513 INFO L131 ngComponentsAnalysis]: Automaton has 23 accepting balls. 12382 [2022-07-22 02:08:13,513 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:08:13,513 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:08:13,517 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:13,517 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:13,517 INFO L752 eck$LassoCheckResult]: Stem: 467525#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 467176#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 467177#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 472303#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 474979#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 474978#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 474977#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 474976#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 474975#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 474974#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 474973#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 474972#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 474971#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 474970#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 474969#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 474968#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 474967#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 474966#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 474965#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 474964#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 474963#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 474962#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 474961#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 474960#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 474959#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 474958#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 474957#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 474956#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 474955#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 474954#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 474953#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 474952#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 474951#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 474950#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 474949#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 474948#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 474947#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 474946#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 474945#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 474944#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 474943#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 474942#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 474941#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 474940#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 474939#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 474938#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 474937#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 474936#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 474935#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 474934#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 474933#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 474932#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 474931#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 474930#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 474929#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 474928#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 474927#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 474926#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 474925#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 474924#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 474923#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 474922#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 474921#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 474920#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 474919#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 474918#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 474917#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 474916#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 474915#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 474914#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 474913#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 474912#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 474911#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 474910#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 474909#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 474908#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 474907#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 474906#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 474905#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 474904#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 474903#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 474902#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 474901#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 474900#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 474899#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 474898#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 474897#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 474896#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 474895#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 474894#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 474893#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 474892#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 474891#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 474890#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 474889#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 474888#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 474887#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 474886#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 474885#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 474884#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 474883#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 474882#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 474881#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 474880#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 474879#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 474878#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 474877#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 474876#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 474875#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 474874#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 474873#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 474872#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 474871#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 474870#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 474869#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 474868#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 474867#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 474866#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 474865#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 474864#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 474863#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 474862#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 474861#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 474860#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 474859#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 474858#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 474857#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 474856#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 474855#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 474854#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 474853#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 474852#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 474851#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 474850#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 474849#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 474848#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 474847#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 474846#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 474845#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 474844#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 474843#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 474842#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 474841#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 474840#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 474839#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 474838#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 474837#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 474836#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 474835#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 474834#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 474833#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 474832#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 474831#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 474830#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 474829#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 474828#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 474827#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 474826#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 474825#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 474824#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 474823#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 474822#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 474821#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 474820#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 474819#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 474818#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 474817#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 474816#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 474815#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 474814#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 474813#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 474812#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 474811#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 474810#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 474809#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 474808#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 474807#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 474806#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 474805#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 474804#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 474803#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 474802#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 474801#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 474800#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 474799#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 474798#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 474797#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 474796#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 474795#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 474794#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 474793#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 474792#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 474791#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 474790#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 474789#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 474788#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 474787#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 474786#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 474785#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 474784#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 474783#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 474782#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 474781#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 474780#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 474779#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 474778#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 474777#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 474776#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 474775#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 474774#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 474773#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 474772#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 474770#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 474771#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 479361#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 479359#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 479357#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 479355#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 479353#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 479351#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 479349#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 479347#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 479345#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 479343#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 479341#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 479339#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 479337#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 479335#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 479333#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 479331#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 479329#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 479327#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 479325#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 479323#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 479321#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 479319#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 479317#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 479315#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 479313#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 479311#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 479309#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 479307#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 479305#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 479303#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 479301#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 479299#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 479297#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 479295#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 479293#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 479291#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 479289#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 479287#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 479285#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 479283#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 479281#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 479279#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 479277#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 479275#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 479273#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 479271#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 479269#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 479267#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 479265#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 479263#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 479261#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 479259#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 479257#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 479255#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 479253#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 479251#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 479249#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 479247#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 479245#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 479243#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 479241#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 479239#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 479237#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 479235#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 479233#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 479231#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 479229#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 479227#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 479225#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 479223#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 479221#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 479219#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 479217#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 479215#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 479213#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 479211#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 479209#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 479207#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 479205#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 479203#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 479201#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 479199#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 479197#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 479195#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 479193#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 479191#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 479189#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 479187#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 479185#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 479183#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 479181#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 479179#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 479177#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 479175#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 479173#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 479171#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 479169#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 479167#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 479165#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 479164#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 479162#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 479160#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 479158#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 479156#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 479154#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 479152#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 479150#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 479148#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 479146#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 479144#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 479142#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 479140#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 479138#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 479136#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 479134#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 479132#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 479130#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 479128#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 479126#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 479124#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 479122#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 479120#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 479118#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 479116#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 479114#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 479112#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 479110#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 479108#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 479106#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 479104#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 479102#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 479100#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 479098#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 479096#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 479094#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 479092#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 479090#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 479088#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 479086#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 479084#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 479082#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 479080#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 479078#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 479076#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 479074#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 479072#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 479070#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 479068#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 479066#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 479064#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 479062#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 479060#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 479058#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 479056#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 479054#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 479052#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 479050#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 479048#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 479046#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 479044#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 479042#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 479040#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 479038#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 479036#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 479034#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 479032#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 479030#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 479028#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 479026#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 479024#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 479022#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 479020#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 479018#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 479016#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 479014#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 479012#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 479010#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 479008#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 479006#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 479004#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 479002#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 479000#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 478998#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 478996#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 478994#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 478992#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 478990#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 478988#L285 assume (((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0;~a21~0 := 10;calculate_output_#res#1 := 24; 478789#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 478985#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 478983#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 478981#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 478979#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 478977#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 478975#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 478973#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 478971#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 478969#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 478967#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 478965#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 478963#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 478961#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 478959#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 478957#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 478955#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 478953#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 478951#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 478949#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 478947#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 478945#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 478943#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 478941#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 478940#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 478938#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 478936#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 478934#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 478932#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 478930#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 478928#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 478926#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 478924#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 478922#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 478920#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 478918#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 478916#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 478914#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 478912#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 478910#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 478908#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 478906#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 478904#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 478902#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 478900#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 478898#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 478896#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 478894#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 478892#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 478890#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 478888#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 478886#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 478884#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 478882#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 478880#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 478878#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 478876#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 478874#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 478872#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 478870#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 478868#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 478866#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 478864#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 478862#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 478860#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 478858#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 478856#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 478854#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 478852#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 478850#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 478848#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 478846#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 478844#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 478842#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 478840#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 478838#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 478836#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 478834#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 478832#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 478830#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 478828#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 478826#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 478824#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 478822#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 478820#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 478818#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 478816#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 478814#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 478812#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 478810#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 478808#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 478806#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 478804#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 478802#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 478800#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 478798#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 478796#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 478794#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 478792#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 478790#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 478787#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 478785#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 478783#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 478781#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 478779#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 478777#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 478775#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 478773#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 478771#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 478769#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 478767#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 478765#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 478763#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 478761#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 478759#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 478757#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 478755#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 478753#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 478751#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 478749#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 478747#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 478745#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 478743#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 478741#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 478739#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 478737#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 478735#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 478733#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 478731#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 478729#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 478727#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 478725#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 478723#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 478721#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 478719#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 478717#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 478715#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 478713#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 478711#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 478709#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 478707#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 478705#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 478703#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 478701#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 478699#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 478697#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 478695#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 478693#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 478691#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 478689#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 478687#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 478685#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 478683#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 478681#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 478679#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 478677#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 478675#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 478673#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 478671#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 478669#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 478667#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 478665#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 478663#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 478661#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 478660#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 478659#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 478658#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 478657#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 478656#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 478655#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 478654#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 478653#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 477647#L847 assume (8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0;~a12~0 := (if ~a12~0 - -338613 - -126296 < 0 && 0 != (~a12~0 - -338613 - -126296) % 34 then (~a12~0 - -338613 - -126296) % 34 - 34 else (~a12~0 - -338613 - -126296) % 34) - -42;~a21~0 := 9;calculate_output_#res#1 := 25; 477449#L881 [2022-07-22 02:08:13,518 INFO L754 eck$LassoCheckResult]: Loop: 477449#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 477721#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 477720#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 477719#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 477718#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 477717#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 477716#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 477715#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 477714#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 477713#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 477712#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 477711#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 477710#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 477709#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 477708#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 477707#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 477706#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 477705#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 477704#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 477703#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 477702#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 477701#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 477700#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 477699#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 477698#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 477697#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 477696#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 477695#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 477694#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 477693#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 477692#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 477691#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 477690#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 477689#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 477688#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 477687#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 477686#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 477685#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 477684#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 477683#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 477682#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 477681#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 477680#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 477679#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 477678#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 477677#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 477676#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 477675#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 477674#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 477673#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 477672#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 477671#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 477670#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 477669#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 477668#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 477667#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 477666#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 477665#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 477664#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 477663#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 477662#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 477661#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 477660#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 477659#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 477658#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 477657#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 477656#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 477655#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 477654#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 477653#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 477652#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 477650#L257 assume (((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0;~a12~0 := (if 32000 + (~a12~0 - -334333) < 0 && 0 != (32000 + (~a12~0 - -334333)) % 5 then 1 + (32000 + (~a12~0 - -334333)) / 5 else (32000 + (~a12~0 - -334333)) / 5);~a21~0 := 8;calculate_output_#res#1 := 22; 477449#L881 [2022-07-22 02:08:13,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:13,522 INFO L85 PathProgramCache]: Analyzing trace with hash 1713374250, now seen corresponding path program 1 times [2022-07-22 02:08:13,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:13,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179704753] [2022-07-22 02:08:13,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:13,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:13,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:13,603 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:13,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:13,759 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:13,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:13,759 INFO L85 PathProgramCache]: Analyzing trace with hash -65304991, now seen corresponding path program 3 times [2022-07-22 02:08:13,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:13,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733251217] [2022-07-22 02:08:13,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:13,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:13,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:13,770 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:13,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:13,779 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:13,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:13,779 INFO L85 PathProgramCache]: Analyzing trace with hash 1388284298, now seen corresponding path program 1 times [2022-07-22 02:08:13,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:13,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296674629] [2022-07-22 02:08:13,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:13,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:13,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:13,856 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:13,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:14,028 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:14,327 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:08:14,327 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:08:14,327 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:08:14,327 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:08:14,327 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-07-22 02:08:14,327 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:14,327 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:08:14,327 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:08:14,327 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration16_Loop [2022-07-22 02:08:14,328 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:08:14,328 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:08:14,328 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,341 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,346 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,348 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,352 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,354 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,358 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,435 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:08:14,436 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-07-22 02:08:14,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:14,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:08:14,440 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:08:14,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2022-07-22 02:08:14,445 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:08:14,445 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:08:14,465 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2022-07-22 02:08:14,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:14,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:08:14,466 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:08:14,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2022-07-22 02:08:14,468 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-07-22 02:08:14,468 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:08:14,474 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-07-22 02:08:14,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2022-07-22 02:08:14,489 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:08:14,489 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:08:14,489 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:08:14,489 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:08:14,489 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:08:14,489 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:14,489 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:08:14,490 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:08:14,490 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration16_Loop [2022-07-22 02:08:14,490 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:08:14,490 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:08:14,490 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,495 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,496 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,501 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,503 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,506 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,511 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:14,588 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:08:14,588 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:08:14,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:14,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:08:14,589 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:08:14,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2022-07-22 02:08:14,591 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:08:14,596 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:08:14,596 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:08:14,596 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:08:14,596 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:08:14,597 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:08:14,597 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:08:14,597 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:08:14,598 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-07-22 02:08:14,600 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2022-07-22 02:08:14,600 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-07-22 02:08:14,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:14,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:08:14,601 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:08:14,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2022-07-22 02:08:14,603 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-07-22 02:08:14,603 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-07-22 02:08:14,603 INFO L513 LassoAnalysis]: Proved termination. [2022-07-22 02:08:14,603 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(~a21~0) = 1*~a21~0 Supporting invariants [] [2022-07-22 02:08:14,618 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2022-07-22 02:08:14,618 INFO L293 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-07-22 02:08:14,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:08:14,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 711 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 02:08:14,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:08:15,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:08:15,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 02:08:15,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:08:15,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 02:08:15,356 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 1 loop predicates [2022-07-22 02:08:15,357 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 24148 states and 25854 transitions. cyclomatic complexity: 1748 Second operand has 3 states, 3 states have (on average 83.66666666666667) internal successors, (251), 3 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:15,885 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 24148 states and 25854 transitions. cyclomatic complexity: 1748. Second operand has 3 states, 3 states have (on average 83.66666666666667) internal successors, (251), 3 states have internal predecessors, (251), 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) Result 62761 states and 67496 transitions. Complement of second has 5 states. [2022-07-22 02:08:15,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2022-07-22 02:08:15,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 83.66666666666667) internal successors, (251), 3 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:15,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 481 transitions. [2022-07-22 02:08:15,887 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 481 transitions. Stem has 575 letters. Loop has 72 letters. [2022-07-22 02:08:15,888 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:08:15,888 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 481 transitions. Stem has 647 letters. Loop has 72 letters. [2022-07-22 02:08:15,888 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:08:15,889 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 481 transitions. Stem has 575 letters. Loop has 144 letters. [2022-07-22 02:08:15,889 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-07-22 02:08:15,889 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 62761 states and 67496 transitions. [2022-07-22 02:08:16,111 INFO L131 ngComponentsAnalysis]: Automaton has 71 accepting balls. 30648 [2022-07-22 02:08:16,243 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 62761 states to 61845 states and 66572 transitions. [2022-07-22 02:08:16,243 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 34494 [2022-07-22 02:08:16,260 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 34518 [2022-07-22 02:08:16,261 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61845 states and 66572 transitions. [2022-07-22 02:08:16,262 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:08:16,262 INFO L369 hiAutomatonCegarLoop]: Abstraction has 61845 states and 66572 transitions. [2022-07-22 02:08:16,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61845 states and 66572 transitions. [2022-07-22 02:08:16,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61845 to 53220. [2022-07-22 02:08:16,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53220 states, 53220 states have (on average 1.0759113115370162) internal successors, (57260), 53219 states have internal predecessors, (57260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:16,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53220 states to 53220 states and 57260 transitions. [2022-07-22 02:08:16,790 INFO L392 hiAutomatonCegarLoop]: Abstraction has 53220 states and 57260 transitions. [2022-07-22 02:08:16,790 INFO L374 stractBuchiCegarLoop]: Abstraction has 53220 states and 57260 transitions. [2022-07-22 02:08:16,791 INFO L287 stractBuchiCegarLoop]: ======== Iteration 17 ============ [2022-07-22 02:08:16,791 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 53220 states and 57260 transitions. [2022-07-22 02:08:16,892 INFO L131 ngComponentsAnalysis]: Automaton has 57 accepting balls. 27266 [2022-07-22 02:08:16,892 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:08:16,892 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:08:16,896 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:16,896 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:16,897 INFO L752 eck$LassoCheckResult]: Stem: 556257#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 556032#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 556033#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 565682#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 569651#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 569650#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 569649#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 569648#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 569647#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 569646#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 569645#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 569644#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 569643#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 569642#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 569641#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 569640#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 569639#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 569638#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 569637#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 569636#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 569635#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 569634#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 569633#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 569632#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 569631#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 569630#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 569629#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 569628#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 569627#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 569626#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 569625#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 569624#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 569623#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 569622#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 569621#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 569620#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 569619#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 569618#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 569617#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 569616#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 569615#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 569614#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 569613#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 569612#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 569611#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 569610#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 569609#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 569608#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 569607#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 569606#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 569605#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 569604#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 569603#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 569602#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 569601#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 569600#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 569599#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 569598#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 569597#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 569596#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 569595#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 569594#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 569593#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 569592#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 569591#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 569590#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 569589#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 569588#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 569587#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 569586#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 569585#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 569584#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 569583#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 569582#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 569581#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 569580#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 569579#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 569578#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 569577#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 569576#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 569575#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 569574#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 569573#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 569572#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 569571#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 569570#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 569569#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 569568#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 569567#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 569566#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 569565#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 569564#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 569563#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 569562#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 569561#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 569560#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 569559#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 569558#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 569557#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 569556#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 569555#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 569554#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 569553#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 569552#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 569551#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 569550#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 569549#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 569548#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 569547#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 569546#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 569545#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 569544#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 569543#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 569542#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 569541#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 569540#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 569539#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 569538#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 569537#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 569536#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 569535#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 569534#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 569533#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 569532#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 569531#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 569530#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 569529#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 569528#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 569527#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 569526#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 569525#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 569524#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 569523#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 569522#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 569521#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 569520#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 569519#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 569518#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 569517#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 569516#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 569515#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 569514#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 569513#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 569512#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 569511#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 569510#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 569509#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 569508#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 569507#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 569506#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 569505#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 569504#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 569503#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 569502#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 569501#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 569500#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 569499#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 569498#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 569497#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 569496#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 569495#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 569494#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 569493#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 569492#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 569491#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 569490#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 569489#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 569488#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 569487#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 569486#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 569485#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 569484#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 569483#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 569482#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 569481#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 569480#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 569479#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 569478#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 569477#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 569476#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 569475#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 569474#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 569473#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 569472#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 569471#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 569470#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 569469#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 569468#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 569467#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 569466#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 569465#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 569464#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 569463#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 569462#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 569461#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 569460#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 569459#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 569458#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 569457#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 569456#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 569455#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 569454#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 569453#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 569452#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 569451#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 569450#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 569449#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 569448#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 569447#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 569446#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 569445#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 569444#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 569442#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 569443#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 583542#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 583541#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 583540#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 583539#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 583538#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 583537#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 583536#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 583535#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 583534#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 583533#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 583532#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 583531#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 583530#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 583529#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 583528#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 583527#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 583526#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 583525#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 583524#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 583523#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 583522#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 583521#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 583520#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 583519#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 583518#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 583517#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 583516#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 583515#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 583514#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 583513#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 583512#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 583511#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 583510#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 583509#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 583508#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 583507#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 583506#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 583505#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 583504#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 583503#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 583502#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 583501#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 583500#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 583499#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 583498#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 583497#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 583496#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 583495#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 583494#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 583493#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 583492#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 583491#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 583490#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 583489#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 583488#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 583487#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 583486#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 583485#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 583484#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 583483#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 583482#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 583481#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 583480#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 583479#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 583478#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 583477#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 583476#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 583475#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 583474#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 583473#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 583472#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 583471#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 583470#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 583469#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 583468#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 583467#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 583466#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 583465#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 583464#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 583463#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 583462#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 583461#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 583460#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 583459#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 583458#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 583457#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 583456#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 583455#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 583454#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 583453#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 583452#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 583451#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 583450#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 583449#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 583448#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 583447#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 583446#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 583445#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 583444#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 583443#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 583442#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 583441#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 583440#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 583439#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 583438#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 583437#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 583436#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 583435#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 583434#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 583433#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 583432#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 583431#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 583430#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 583429#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 583428#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 583427#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 583426#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 583425#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 583424#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 583423#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 583422#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 583421#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 583420#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 583419#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 583418#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 583417#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 583416#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 583415#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 583414#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 583413#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 583412#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 583411#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 583410#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 583409#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 583408#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 583407#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 583406#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 583405#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 583404#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 583403#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 583402#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 583401#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 583400#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 583399#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 583398#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 583397#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 583396#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 583395#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 583394#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 583393#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 583392#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 583391#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 583390#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 583389#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 583388#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 583387#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 583386#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 583385#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 583384#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 583383#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 583382#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 583381#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 583380#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 583379#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 583378#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 583377#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 583376#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 583375#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 583374#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 583373#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 583372#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 583371#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 583370#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 583369#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 583368#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 583367#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 583366#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 583365#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 583364#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 583363#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 583362#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 583361#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 583360#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 583359#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 583358#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 583357#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 583356#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 579631#L285 assume (((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0;~a21~0 := 10;calculate_output_#res#1 := 24; 575310#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 588691#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 588687#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 588688#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 588683#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 588684#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 588679#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 588680#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 588675#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 588676#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 588671#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 588672#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 588667#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 588668#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 588663#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 588664#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 588659#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 588660#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 588655#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 588656#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 588651#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 588652#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 588647#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 588648#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 588643#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 588644#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 588639#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 588640#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 588635#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 588636#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 588631#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 588632#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 588627#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 588628#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 588623#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 588624#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 588619#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 588620#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 588615#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 588616#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 588611#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 588612#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 588607#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 588608#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 588603#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 588604#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 588599#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 588600#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 588595#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 588596#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 588591#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 588592#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 588587#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 588588#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 588583#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 588584#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 588579#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 588580#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 588575#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 588576#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 588571#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 588572#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 588567#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 588568#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 588563#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 588564#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 588559#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 588560#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 588555#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 588556#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 588551#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 588552#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 588547#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 588548#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 588543#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 588544#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 588539#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 588540#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 588535#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 588536#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 588531#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 588532#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 588527#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 588528#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 588523#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 588524#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 588519#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 588520#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 588515#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 588516#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 588511#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 588512#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 588507#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 588508#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 588503#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 588504#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 588499#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 588500#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 588495#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 588496#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 588491#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 588492#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 588487#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 588488#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 588483#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 588484#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 588477#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 588478#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 588471#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 588472#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 588464#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 588465#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 588457#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 588458#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 588449#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 588450#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 588442#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 588443#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 588436#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 588437#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 588430#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 588431#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 588424#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 588425#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 588418#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 588419#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 588412#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 588413#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 588406#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 588407#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 588400#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 588401#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 588392#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 588393#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 588385#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 588386#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 588378#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 588379#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 588372#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 588373#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 588367#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 588368#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 588361#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 588362#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 588355#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 588356#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 588347#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 588348#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 588339#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 588340#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 588333#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 588334#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 588327#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 588328#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 588321#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 588322#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 588315#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 588316#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 588309#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 588310#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 588303#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 588304#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 588296#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 588297#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 588289#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 588290#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 588283#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 588284#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 588277#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 588278#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 588271#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 588272#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 588262#L847 assume (8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0;~a12~0 := (if ~a12~0 - -338613 - -126296 < 0 && 0 != (~a12~0 - -338613 - -126296) % 34 then (~a12~0 - -338613 - -126296) % 34 - 34 else (~a12~0 - -338613 - -126296) % 34) - -42;~a21~0 := 9;calculate_output_#res#1 := 25; 572714#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 589824#L890-2 [2022-07-22 02:08:16,898 INFO L754 eck$LassoCheckResult]: Loop: 589824#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 595451#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 595450#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 595449#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 595448#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 595447#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 595446#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 595445#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 595444#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 595443#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 595442#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 595441#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 595440#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 595439#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 595438#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 595437#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 595436#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 595435#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 595434#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 595433#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 595432#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 595431#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 595430#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 595429#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 595428#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 595427#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 595426#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 595425#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 595424#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 595423#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 595422#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 595421#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 595420#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 595419#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 595418#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 595417#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 595416#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 595415#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 595414#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 595413#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 595412#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 595411#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 595410#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 595409#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 595408#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 595407#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 595406#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 595405#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 595404#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 595403#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 595402#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 595401#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 595400#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 595399#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 595398#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 595397#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 595396#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 595395#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 595394#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 595393#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 595392#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 595391#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 595390#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 595389#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 595388#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 595387#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 595386#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 595385#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 595384#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 595383#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 595382#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 595381#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 595380#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 595379#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 595378#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 595377#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 595376#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 595375#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 595374#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 595373#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 595372#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 595371#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 595370#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 595369#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 595368#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 595367#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 595366#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 595365#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 595364#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 595363#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 595362#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 595361#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 595360#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 595359#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 595358#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 595357#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 595356#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 595355#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 595354#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 595353#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 595352#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 595351#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 595350#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 595349#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 595348#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 595347#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 595346#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 595345#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 595344#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 595343#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 595342#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 595341#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 595340#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 595339#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 595338#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 595337#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 595336#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 595335#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 595334#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 595333#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 595332#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 595331#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 595330#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 595329#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 595328#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 595327#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 595326#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 595325#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 595324#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 595323#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 595322#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 595321#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 595320#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 595319#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 595318#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 595317#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 595316#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 595315#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 595314#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 595313#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 595312#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 595311#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 595310#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 595309#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 595308#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 595307#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 595306#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 595305#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 595304#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 595303#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 595302#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 595301#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 595300#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 595299#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 595298#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 595297#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 595296#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 595295#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 595294#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 595293#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 595292#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 595291#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 595290#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 595289#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 595288#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 595287#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 595286#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 595285#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 595284#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 594525#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 594521#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 594522#L847 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 594342#L852 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (6 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0); 594343#L858 assume !(8 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 5 == calculate_output_~input#1); 595085#L864 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 80 < ~a12~0); 596767#L869 assume !((((5 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0) && 1 == ~a24~0) && 9 == ~a15~0); 593057#L875 assume !(9 == ~a15~0 && ((4 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && -43 < ~a12~0 && 11 >= ~a12~0);calculate_output_#res#1 := -2; 593056#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 589824#L890-2 [2022-07-22 02:08:16,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:16,899 INFO L85 PathProgramCache]: Analyzing trace with hash 1574995274, now seen corresponding path program 2 times [2022-07-22 02:08:16,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:16,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302146020] [2022-07-22 02:08:16,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:16,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:16,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:16,959 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:17,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:17,099 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:17,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:17,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1358438122, now seen corresponding path program 7 times [2022-07-22 02:08:17,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:17,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40395226] [2022-07-22 02:08:17,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:17,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:17,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:17,121 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:17,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:17,143 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:17,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:17,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1387205151, now seen corresponding path program 1 times [2022-07-22 02:08:17,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:17,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783008148] [2022-07-22 02:08:17,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:17,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:17,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:08:17,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2022-07-22 02:08:17,879 INFO L134 CoverageAnalysis]: Checked inductivity of 1522 backedges. 1131 proven. 0 refuted. 0 times theorem prover too weak. 391 trivial. 0 not checked. [2022-07-22 02:08:17,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:08:17,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783008148] [2022-07-22 02:08:17,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783008148] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:08:17,879 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:08:17,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-22 02:08:17,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591263036] [2022-07-22 02:08:17,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:08:19,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:08:19,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-22 02:08:19,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2022-07-22 02:08:19,664 INFO L87 Difference]: Start difference. First operand 53220 states and 57260 transitions. cyclomatic complexity: 4146 Second operand has 11 states, 11 states have (on average 42.72727272727273) internal successors, (470), 10 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:20,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:08:20,910 INFO L93 Difference]: Finished difference Result 55768 states and 59806 transitions. [2022-07-22 02:08:20,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-22 02:08:20,911 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 55768 states and 59806 transitions. [2022-07-22 02:08:21,081 INFO L131 ngComponentsAnalysis]: Automaton has 57 accepting balls. 27554 [2022-07-22 02:08:21,192 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 55768 states to 54082 states and 58120 transitions. [2022-07-22 02:08:21,192 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 31176 [2022-07-22 02:08:21,212 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 31176 [2022-07-22 02:08:21,212 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54082 states and 58120 transitions. [2022-07-22 02:08:21,215 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:08:21,215 INFO L369 hiAutomatonCegarLoop]: Abstraction has 54082 states and 58120 transitions. [2022-07-22 02:08:21,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54082 states and 58120 transitions. [2022-07-22 02:08:21,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54082 to 54082. [2022-07-22 02:08:21,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54082 states, 54082 states have (on average 1.0746643985059725) internal successors, (58120), 54081 states have internal predecessors, (58120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:21,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54082 states to 54082 states and 58120 transitions. [2022-07-22 02:08:21,671 INFO L392 hiAutomatonCegarLoop]: Abstraction has 54082 states and 58120 transitions. [2022-07-22 02:08:21,671 INFO L374 stractBuchiCegarLoop]: Abstraction has 54082 states and 58120 transitions. [2022-07-22 02:08:21,671 INFO L287 stractBuchiCegarLoop]: ======== Iteration 18 ============ [2022-07-22 02:08:21,671 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54082 states and 58120 transitions. [2022-07-22 02:08:21,771 INFO L131 ngComponentsAnalysis]: Automaton has 57 accepting balls. 27554 [2022-07-22 02:08:21,772 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:08:21,772 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:08:21,776 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:21,776 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:21,777 INFO L752 eck$LassoCheckResult]: Stem: 665407#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 665054#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 665055#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 674900#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 678896#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 678895#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 678894#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 678893#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 678892#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 678891#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 678890#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 678889#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 678888#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 678887#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 678886#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 678885#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 678884#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 678883#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 678882#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 678881#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 678880#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 678879#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 678878#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 678877#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 678876#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 678875#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 678874#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 678873#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 678872#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 678871#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 678870#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 678869#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 678868#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 678867#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 678866#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 678865#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 678864#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 678863#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 678862#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 678861#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 678860#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 678859#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 678858#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 678857#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 678856#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 678855#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 678854#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 678853#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 678852#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 678851#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 678850#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 678849#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 678848#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 678847#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 678846#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 678845#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 678844#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 678843#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 678842#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 678841#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 678840#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 678839#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 678838#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 678837#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 678836#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 678835#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 678834#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 678833#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 678832#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 678831#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 678830#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 678829#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 678828#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 678827#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 678826#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 678825#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 678824#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 678823#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 678822#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 678821#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 678820#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 678819#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 678818#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 678817#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 678816#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 678815#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 678814#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 678813#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 678812#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 678811#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 678810#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 678809#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 678808#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 678807#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 678806#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 678805#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 678804#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 678803#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 678802#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 678801#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 678800#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 678799#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 678798#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 678797#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 678796#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 678795#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 678794#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 678793#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 678792#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 678791#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 678790#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 678789#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 678788#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 678787#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 678786#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 678785#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 678784#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 678783#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 678782#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 678781#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 678780#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 678779#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 678778#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 678777#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 678776#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 678775#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 678774#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 678773#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 678772#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 678771#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 678770#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 678769#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 678768#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 678767#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 678766#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 678765#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 678764#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 678763#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 678762#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 678761#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 678760#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 678759#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 678758#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 678757#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 678756#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 678755#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 678754#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 678753#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 678752#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 678751#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 678750#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 678749#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 678748#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 678747#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 678746#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 678745#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 678744#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 678743#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 678742#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 678741#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 678740#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 678739#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 678738#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 678737#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 678736#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 678735#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 678734#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 678733#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 678732#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 678731#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 678730#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 678729#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 678728#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 678727#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 678726#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 678725#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 678724#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 678723#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 678722#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 678721#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 678720#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 678719#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 678718#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 678717#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 678716#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 678715#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 678714#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 678713#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 678712#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 678711#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 678710#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 678709#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 678708#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 678707#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 678706#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 678705#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 678704#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 678703#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 678702#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 678701#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 678700#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 678699#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 678698#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 678697#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 678696#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 678695#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 678694#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 678693#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 678692#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 678691#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 678690#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 678689#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 678687#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 678688#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 684405#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 684401#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 684402#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 684397#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 684398#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 684393#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 684394#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 684389#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 684390#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 684385#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 684386#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 684381#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 684382#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 684377#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 684378#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 684373#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 684374#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 684369#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 684370#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 684365#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 684366#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 684361#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 684362#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 684357#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 684358#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 684353#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 684354#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 684349#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 684350#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 684345#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 684346#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 684341#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 684342#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 684337#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 684338#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 684333#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 684334#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 684329#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 684330#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 684325#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 684326#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 684321#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 684322#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 684317#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 684318#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 684313#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 684314#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 684309#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 684310#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 684305#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 684306#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 684301#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 684302#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 684297#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 684298#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 684293#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 684294#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 684289#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 684290#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 684285#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 684286#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 684281#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 684282#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 684277#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 684278#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 684273#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 684274#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 684269#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 684270#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 684265#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 684266#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 684261#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 684262#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 684257#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 684258#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 684253#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 684254#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 684249#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 684250#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 684245#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 684246#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 684241#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 684242#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 684237#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 684238#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 684233#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 684234#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 684229#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 684230#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 684225#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 684226#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 684221#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 684222#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 684217#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 684218#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 684213#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 684214#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 684209#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 684210#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 684205#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 684206#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 684201#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 684202#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 684197#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 684198#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 684193#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 684194#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 684189#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 684190#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 684185#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 684186#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 683995#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 683996#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 683991#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 683992#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 683987#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 683988#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 683983#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 683984#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 683979#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 683980#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 683975#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 683976#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 683971#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 683972#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 683967#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 683968#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 683963#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 683964#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 683959#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 683960#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 683955#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 683956#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 683951#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 683952#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 683947#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 683948#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 683943#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 683944#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 683939#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 683940#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 683935#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 683936#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 683931#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 683932#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 683927#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 683928#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 683923#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 683924#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 683919#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 683920#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 683915#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 683916#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 683911#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 683912#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 683907#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 683908#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 683903#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 683904#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 683899#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 683900#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 683895#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 683896#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 683891#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 683892#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 683887#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 683888#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 683883#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 683884#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 683879#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 683880#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 683875#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 683876#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 683871#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 683872#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 683867#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 683868#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 683863#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 683864#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 683859#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 683860#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 683855#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 683856#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 683851#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 683852#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 683847#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 683848#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 683844#L285 assume (((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0;~a21~0 := 10;calculate_output_#res#1 := 24; 683843#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 683842#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 683841#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 683840#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 683839#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 683838#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 683837#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 683836#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 683835#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 683834#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 683833#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 683832#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 683831#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 683830#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 683829#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 683828#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 683827#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 683826#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 683825#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 683824#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 683823#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 683822#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 683821#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 683820#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 683819#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 683818#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 683817#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 683816#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 683815#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 683814#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 683813#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 683812#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 683811#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 683810#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 683809#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 683808#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 683807#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 683806#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 683805#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 683804#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 683803#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 683802#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 683801#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 683800#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 683799#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 683798#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 683797#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 683796#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 683795#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 683794#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 683793#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 683792#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 683791#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 683790#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 683789#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 683788#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 683787#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 683786#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 683785#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 683784#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 683783#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 683782#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 683781#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 683780#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 683779#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 683778#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 683777#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 683776#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 683775#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 683774#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 683773#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 683772#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 683771#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 683770#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 683769#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 683768#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 683767#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 683766#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 683765#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 683764#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 683763#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 683762#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 683761#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 683760#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 683759#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 683758#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 683757#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 683756#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 683755#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 683754#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 683753#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 683752#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 683751#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 683750#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 683749#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 683748#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 683747#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 683746#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 683745#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 683744#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 683743#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 683742#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 683741#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 683740#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 683739#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 683738#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 683737#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 683736#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 683735#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 683734#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 683733#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 683732#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 683731#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 683730#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 683729#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 683728#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 683727#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 683726#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 683725#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 683724#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 683723#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 683722#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 683721#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 683720#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 683719#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 683718#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 683717#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 683716#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 683715#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 683714#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 683713#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 683712#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 683711#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 683710#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 683709#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 683708#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 683707#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 683706#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 683705#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 683704#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 683703#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 683702#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 683701#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 683700#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 683699#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 683698#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 683697#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 683696#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 683695#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 683694#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 683693#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 683692#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 683691#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 683690#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 683689#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 683688#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 683687#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 683685#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 683686#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 683679#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 683680#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 683676#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 683674#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 683675#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 683670#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 683671#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 683666#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 683667#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 683663#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 683662#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 683661#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 683660#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 683120#L847 assume (8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0;~a12~0 := (if ~a12~0 - -338613 - -126296 < 0 && 0 != (~a12~0 - -338613 - -126296) % 34 then (~a12~0 - -338613 - -126296) % 34 - 34 else (~a12~0 - -338613 - -126296) % 34) - -42;~a21~0 := 9;calculate_output_#res#1 := 25; 682589#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 682590#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 682585#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 682586#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 682581#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 682582#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 682577#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 682578#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 682573#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 682574#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 682569#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 682570#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 682565#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 682566#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 682561#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 682562#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 682557#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 682558#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 682553#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 682554#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 682549#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 682550#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 682545#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 682546#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 682541#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 682542#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 682537#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 682538#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 682533#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 682534#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 682529#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 682530#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 682525#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 682526#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 682521#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 682522#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 682517#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 682518#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 682513#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 682514#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 682509#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 682510#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 682505#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 682506#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 682501#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 682502#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 682497#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 682498#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 682493#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 682494#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 682489#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 682490#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 682485#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 682486#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 682481#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 682482#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 682477#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 682478#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 682473#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 682474#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 682469#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 682470#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 682465#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 682466#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 682461#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 682462#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 682457#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 682458#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 682453#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 682454#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 682449#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 682450#L257 assume (((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0;~a12~0 := (if 32000 + (~a12~0 - -334333) < 0 && 0 != (32000 + (~a12~0 - -334333)) % 5 then 1 + (32000 + (~a12~0 - -334333)) / 5 else (32000 + (~a12~0 - -334333)) / 5);~a21~0 := 8;calculate_output_#res#1 := 22; 683112#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 683113#L890-2 [2022-07-22 02:08:21,777 INFO L754 eck$LassoCheckResult]: Loop: 683113#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 696937#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 696936#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 696935#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 696934#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 696933#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 696932#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 696931#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 696930#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 696929#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 696928#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 696927#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 696926#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 696925#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 696924#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 696923#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 696922#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 696921#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 696920#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 696919#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 696918#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 696917#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 696916#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 696915#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 696914#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 696913#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 696912#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 696911#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 696910#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 696909#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 696908#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 696907#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 696906#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 696905#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 696904#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 696903#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 696902#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 696901#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 696900#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 696899#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 696898#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 696897#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 696896#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 696895#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 696894#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 696893#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 696892#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 696891#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 696890#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 696889#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 696888#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 696887#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 696886#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 696885#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 696884#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 696883#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 696882#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 696881#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 696880#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 696879#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 696878#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 696877#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 696876#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 696875#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 696874#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 696873#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 696872#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 696871#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 696870#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 696869#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 696868#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 696867#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 696866#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 696865#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 696864#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 696863#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 696862#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 696861#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 696860#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 696859#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 696858#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 696857#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 696856#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 696855#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 696854#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 696853#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 696852#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 696851#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 696850#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 696849#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 696848#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 696847#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 696846#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 696845#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 696844#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 696843#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 696842#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 696841#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 696840#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 696839#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 696838#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 696837#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 696836#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 696835#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 696834#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 696833#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 696832#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 696831#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 696830#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 696829#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 696828#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 696827#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 696826#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 696825#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 696824#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 696823#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 696822#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 696821#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 696820#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 696819#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 696818#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 696817#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 696816#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 696815#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 696814#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 696813#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 696812#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 696811#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 696810#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 696809#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 696808#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 696807#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 696806#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 696805#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 696804#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 696803#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 696802#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 696801#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 696800#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 696799#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 696798#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 696797#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 696796#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 696795#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 696794#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 696793#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 696792#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 696791#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 696790#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 682958#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 682959#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 696786#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 696784#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 682953#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 682952#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 682950#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 682951#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 696771#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 696769#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 687208#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 687205#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 687201#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 687202#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 696757#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 696755#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 687188#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 687185#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 687181#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 687182#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 696744#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 696742#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 696741#L847 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 686983#L852 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (6 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0); 686984#L858 assume !(8 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 5 == calculate_output_~input#1); 696582#L864 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 80 < ~a12~0); 696940#L869 assume !((((5 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0) && 1 == ~a24~0) && 9 == ~a15~0); 696939#L875 assume !(9 == ~a15~0 && ((4 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && -43 < ~a12~0 && 11 >= ~a12~0);calculate_output_#res#1 := -2; 696938#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 683113#L890-2 [2022-07-22 02:08:21,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:21,777 INFO L85 PathProgramCache]: Analyzing trace with hash 87141354, now seen corresponding path program 2 times [2022-07-22 02:08:21,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:21,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972983567] [2022-07-22 02:08:21,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:21,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:21,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:21,865 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:21,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:22,025 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:22,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:22,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1358438122, now seen corresponding path program 8 times [2022-07-22 02:08:22,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:22,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257576843] [2022-07-22 02:08:22,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:22,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:22,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:22,046 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:22,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:22,067 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:22,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:22,068 INFO L85 PathProgramCache]: Analyzing trace with hash 915624127, now seen corresponding path program 1 times [2022-07-22 02:08:22,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:22,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374506137] [2022-07-22 02:08:22,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:22,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:22,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:08:22,617 INFO L134 CoverageAnalysis]: Checked inductivity of 1954 backedges. 1563 proven. 0 refuted. 0 times theorem prover too weak. 391 trivial. 0 not checked. [2022-07-22 02:08:22,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:08:22,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374506137] [2022-07-22 02:08:22,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374506137] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:08:22,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:08:22,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-22 02:08:22,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144060373] [2022-07-22 02:08:22,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:08:24,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:08:24,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-22 02:08:24,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=80, Unknown=0, NotChecked=0, Total=132 [2022-07-22 02:08:24,378 INFO L87 Difference]: Start difference. First operand 54082 states and 58120 transitions. cyclomatic complexity: 4144 Second operand has 12 states, 12 states have (on average 45.166666666666664) internal successors, (542), 11 states have internal predecessors, (542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:26,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:08:26,080 INFO L93 Difference]: Finished difference Result 58809 states and 62879 transitions. [2022-07-22 02:08:26,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-22 02:08:26,081 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 58809 states and 62879 transitions. [2022-07-22 02:08:26,252 INFO L131 ngComponentsAnalysis]: Automaton has 56 accepting balls. 27944 [2022-07-22 02:08:26,367 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 58809 states to 58119 states and 62189 transitions. [2022-07-22 02:08:26,367 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 33460 [2022-07-22 02:08:26,385 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 33460 [2022-07-22 02:08:26,385 INFO L73 IsDeterministic]: Start isDeterministic. Operand 58119 states and 62189 transitions. [2022-07-22 02:08:26,386 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:08:26,386 INFO L369 hiAutomatonCegarLoop]: Abstraction has 58119 states and 62189 transitions. [2022-07-22 02:08:26,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58119 states and 62189 transitions. [2022-07-22 02:08:26,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58119 to 57405. [2022-07-22 02:08:26,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57405 states, 57405 states have (on average 1.0708997474087623) internal successors, (61475), 57404 states have internal predecessors, (61475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:26,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57405 states to 57405 states and 61475 transitions. [2022-07-22 02:08:26,903 INFO L392 hiAutomatonCegarLoop]: Abstraction has 57405 states and 61475 transitions. [2022-07-22 02:08:26,903 INFO L374 stractBuchiCegarLoop]: Abstraction has 57405 states and 61475 transitions. [2022-07-22 02:08:26,903 INFO L287 stractBuchiCegarLoop]: ======== Iteration 19 ============ [2022-07-22 02:08:26,903 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 57405 states and 61475 transitions. [2022-07-22 02:08:27,017 INFO L131 ngComponentsAnalysis]: Automaton has 56 accepting balls. 27932 [2022-07-22 02:08:27,018 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:08:27,018 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:08:27,024 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:27,024 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:27,025 INFO L752 eck$LassoCheckResult]: Stem: 778306#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 777974#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 777975#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 786816#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 791042#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 791041#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 791040#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 791039#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 791038#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 791037#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 791036#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 791035#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 791034#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 791033#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 791032#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 791031#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 791030#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 791029#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 791028#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 791027#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 791026#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 791025#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 791024#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 791023#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 791022#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 791021#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 791020#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 791019#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 791018#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 791017#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 791016#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 791015#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 791014#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 791013#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 791012#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 791011#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 791010#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 791009#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 791008#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 791007#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 791006#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 791005#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 791004#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 791003#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 791002#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 791001#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 791000#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790999#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790998#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790997#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790996#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790995#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790994#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790993#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790992#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790991#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790990#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790989#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790988#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790987#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790986#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790985#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790984#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790983#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790982#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790981#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 790980#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 790979#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 790978#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 790977#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 790976#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 790975#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 790974#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 790973#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 790972#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 790971#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 790970#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 790969#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 790968#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 790967#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 790966#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 790965#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 790964#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 790963#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 790962#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 790961#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 790960#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790959#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 790958#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 790957#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 790956#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790955#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 790954#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 790953#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 790952#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 790951#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 790950#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 790949#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790948#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 790947#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 790946#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 790945#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 790944#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 790943#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 790942#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 790941#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 790940#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 790939#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 790938#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 790937#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 790936#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790935#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790934#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790933#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790932#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790931#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790930#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790929#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790928#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790927#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790926#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790925#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790924#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790923#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790922#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790921#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790920#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790919#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790918#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790917#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790916#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790915#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790914#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790913#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790912#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790911#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790910#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790909#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790908#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790907#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790906#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790905#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790904#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790903#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790902#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 790901#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790900#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790899#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790898#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790897#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790896#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790895#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790894#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790893#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790892#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790891#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790890#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790889#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790888#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790887#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790886#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790885#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790884#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790883#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790882#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790881#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790880#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790879#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790878#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790877#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790876#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790875#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 790874#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 790873#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 790872#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 790871#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 790870#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 790869#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 790868#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 790867#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 790866#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 790865#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 790864#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 790863#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 790862#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 790861#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 790860#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 790859#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 790858#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 790857#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 790856#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 790855#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 790854#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790853#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 790852#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 790851#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 790850#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790849#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 790848#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 790847#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 790846#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 790845#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 790844#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 790843#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790842#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 790841#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 790840#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 790839#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 790838#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 790837#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 790836#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 790835#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 790833#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 790832#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 790831#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 790830#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790829#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790828#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790827#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790826#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790825#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790824#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790823#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790822#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790821#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790820#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790819#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790818#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790817#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790816#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790815#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790814#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790813#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790812#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790811#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790810#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790809#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790808#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790807#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790806#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790805#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790804#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790803#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790802#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790801#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790800#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790799#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790798#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790797#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790796#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 790795#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790794#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790793#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790792#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790791#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790790#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790789#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790788#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790787#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790786#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790785#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790784#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790783#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790782#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790781#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790780#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790779#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790778#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790777#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790776#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790775#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790774#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790773#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790772#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790771#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790770#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790769#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 790768#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 790767#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 790766#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 790765#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 790764#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 790763#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 790762#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 790761#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 790760#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 790759#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 790758#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 790757#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 790756#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 790755#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 790754#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 790753#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 790752#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 790751#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 790750#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 790749#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 790748#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790747#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 790746#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 790745#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 790744#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790743#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 790742#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 790741#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 790740#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 790739#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 790738#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 790737#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790736#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 790735#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 790734#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 790733#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 790732#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 790731#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 790730#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 790729#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 790728#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 790727#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 790726#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 790725#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 790724#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 790723#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 790722#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 790721#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 790720#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 790719#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 790718#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 790717#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790716#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790715#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790714#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790713#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790712#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790711#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790710#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790709#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790708#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790707#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790706#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790705#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790704#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790703#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790702#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790701#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790700#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790699#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790698#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790697#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790696#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790695#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790694#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790693#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790692#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790691#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790690#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790689#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790688#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790687#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790686#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790685#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790684#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 790683#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 790682#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790681#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 790680#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790679#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790678#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790677#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790676#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790675#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790674#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 790673#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790672#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 790671#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 790670#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790669#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790668#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 790667#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 790666#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 790665#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 790664#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 790663#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790662#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 790661#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 790660#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790659#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 790658#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 790657#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 790656#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 790655#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 790654#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 790653#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 790652#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 790651#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 790650#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 790649#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 790648#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 790647#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 790646#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 790645#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 790644#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 790643#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 790642#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 790641#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 790640#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 790639#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 790638#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 790637#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 790636#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 790635#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790634#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 790633#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 790632#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 790631#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790630#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 790629#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 790628#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 790627#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 790626#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 790625#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 790624#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790623#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 790622#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 790621#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 790620#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 790619#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 790618#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 790617#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 790616#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 790615#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 790614#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 790613#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 790612#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 790611#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 790610#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 790609#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 790608#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 790607#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 790606#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 790605#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 790604#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 790603#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 790602#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 790601#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 790600#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 790599#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 790598#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790597#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 790596#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 790595#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 790594#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 790593#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790592#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 790591#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 790590#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 790589#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 790588#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 790587#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 790586#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 790585#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 790584#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 790583#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 790582#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 790581#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 790580#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 790579#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 790578#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 790577#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 790576#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 790575#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 790574#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 790573#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 790572#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 790571#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 790570#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 790569#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 790568#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 790567#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 790565#L740 assume 9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0;~a12~0 := ~a12~0 - -61 - -3 - -1;~a21~0 := 8;calculate_output_#res#1 := 26; 790566#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 791227#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 791226#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 791225#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 791224#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 791223#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 791222#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 791221#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 791220#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 791219#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 791218#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 791217#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 791216#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 791215#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 791214#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 791213#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 791212#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 791211#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 791210#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 791209#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 791208#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 791207#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 791206#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 791205#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 791204#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 791203#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 791202#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 791201#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 791200#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 791199#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 791198#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 791197#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 791196#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 791195#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 791194#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 791193#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 791192#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 791191#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 791190#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 791189#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 791188#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 791187#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 791186#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 791185#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 791184#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 791183#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 791182#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 791181#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 791180#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 791179#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 791178#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 791177#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 791176#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 791175#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 791174#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 791173#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 791172#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 791171#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 791170#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 791169#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 791168#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 791167#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 791166#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 791165#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 791164#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 791163#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 791162#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 791161#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 791160#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 791159#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 791158#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 791157#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 791156#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 791155#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 791154#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 791153#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 791152#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 791151#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 791150#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 791149#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 791148#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 791147#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 791146#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 791145#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 791144#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 791143#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 791142#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 791141#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 791140#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 791139#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 791138#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 791137#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 791136#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 791135#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 791134#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 791133#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 791132#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 791131#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 791130#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 791129#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 791128#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 791127#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 791126#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 791125#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 791124#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 791123#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 791122#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 791121#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 791120#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 791119#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 791118#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 791117#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 791116#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 791115#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 791114#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 791113#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 791112#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 791111#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 791110#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 791109#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 791108#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 791107#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 791106#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 791105#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 791104#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 791103#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 791102#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 791101#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 791100#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 791099#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 791098#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 791097#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 791096#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 791095#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 791094#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 791093#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 791092#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 791091#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 791090#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 791089#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 791088#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 791087#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 791086#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 791085#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 791084#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 791083#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 791082#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 791081#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 791080#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 791079#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 791078#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 791077#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 791076#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 791075#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 791074#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 791073#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 791072#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 791071#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 791070#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 791069#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 791068#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 791067#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 791066#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 791065#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 791064#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 791063#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 791062#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 791061#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 781571#L824 assume (1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0;~a12~0 := 517842 + 5 * (if 68 * ~a12~0 < 0 && 0 != 68 * ~a12~0 % 10 then 1 + 68 * ~a12~0 / 10 else 68 * ~a12~0 / 10);~a21~0 := 6;calculate_output_#res#1 := 25; 781572#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 792585#L890-2 [2022-07-22 02:08:27,026 INFO L754 eck$LassoCheckResult]: Loop: 792585#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 793000#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 792999#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 792998#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 792997#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 792996#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 792995#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 792994#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 792993#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 792992#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 792991#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 792990#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 792989#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 792988#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 792987#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 792986#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 792985#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 792984#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 792983#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 792982#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 792981#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 792980#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 792979#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 792978#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 792977#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 792976#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 792975#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 792974#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 792973#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 792972#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 792971#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 792970#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 792969#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 792968#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 792967#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 792966#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 792965#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 792964#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 792963#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 792962#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 792961#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 792960#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 792959#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 792958#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 792957#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 792956#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 792955#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 792954#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 792953#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 792952#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 792951#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 792950#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 792949#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 792948#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 792947#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 792946#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 792945#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 792944#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 792943#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 792942#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 792941#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 792940#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 792939#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 792938#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 792937#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 792936#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 792935#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 792934#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 792933#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 792932#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 792931#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 792930#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 792929#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 792928#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 792927#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 792926#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 792925#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 792924#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 792923#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 792922#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 792921#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 792920#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 792919#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 792918#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 792917#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 792916#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 792915#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 792914#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 792913#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 792912#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 792911#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 792910#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 792909#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 792908#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 792907#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 792906#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 792905#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 792904#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 792903#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 792902#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 792901#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 792900#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 792899#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 792898#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 792897#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 792896#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 792895#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 792894#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 792893#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 792892#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 792891#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 792890#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 792889#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 792888#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 792887#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 792886#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 792885#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 792884#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 792883#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 792882#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 792881#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 792880#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 792879#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 792878#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 792877#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 792876#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 792875#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 792874#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 792873#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 792872#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 792871#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 792870#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 792869#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 792868#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 792867#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 792866#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 792865#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 792864#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 792863#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 792862#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 792861#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 792860#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 792859#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 792858#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 792857#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 792856#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 792855#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 792854#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 792853#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 792852#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 792851#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 792850#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 792849#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 792848#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 792847#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 792846#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 791244#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 791242#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 791243#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 793019#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 793018#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 793017#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 793016#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 793015#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 793014#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 793013#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 793012#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 793011#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 793010#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 793009#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 793008#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 793007#L847 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 793006#L852 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (6 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0); 793005#L858 assume !(8 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 5 == calculate_output_~input#1); 793004#L864 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 80 < ~a12~0); 793003#L869 assume !((((5 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0) && 1 == ~a24~0) && 9 == ~a15~0); 793002#L875 assume !(9 == ~a15~0 && ((4 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && -43 < ~a12~0 && 11 >= ~a12~0);calculate_output_#res#1 := -2; 793001#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 792585#L890-2 [2022-07-22 02:08:27,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:27,027 INFO L85 PathProgramCache]: Analyzing trace with hash 2126850967, now seen corresponding path program 1 times [2022-07-22 02:08:27,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:27,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375134527] [2022-07-22 02:08:27,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:27,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:27,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:27,120 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:27,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:27,314 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:27,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:27,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1358438122, now seen corresponding path program 9 times [2022-07-22 02:08:27,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:27,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284487009] [2022-07-22 02:08:27,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:27,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:27,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:27,339 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:27,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:27,364 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:27,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:27,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1054366508, now seen corresponding path program 1 times [2022-07-22 02:08:27,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:27,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715941303] [2022-07-22 02:08:27,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:27,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:27,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:08:27,931 INFO L134 CoverageAnalysis]: Checked inductivity of 1767 backedges. 1453 proven. 0 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2022-07-22 02:08:27,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:08:27,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715941303] [2022-07-22 02:08:27,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715941303] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:08:27,932 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:08:27,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-22 02:08:27,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839607557] [2022-07-22 02:08:27,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:08:29,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:08:29,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-22 02:08:29,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=76, Unknown=0, NotChecked=0, Total=132 [2022-07-22 02:08:29,737 INFO L87 Difference]: Start difference. First operand 57405 states and 61475 transitions. cyclomatic complexity: 4173 Second operand has 12 states, 12 states have (on average 51.666666666666664) internal successors, (620), 11 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:31,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:08:31,634 INFO L93 Difference]: Finished difference Result 62600 states and 66675 transitions. [2022-07-22 02:08:31,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-22 02:08:31,635 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 62600 states and 66675 transitions. [2022-07-22 02:08:31,808 INFO L131 ngComponentsAnalysis]: Automaton has 59 accepting balls. 28770 [2022-07-22 02:08:31,923 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 62600 states to 61633 states and 65708 transitions. [2022-07-22 02:08:31,924 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35143 [2022-07-22 02:08:31,942 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 35583 [2022-07-22 02:08:31,942 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61633 states and 65708 transitions. [2022-07-22 02:08:31,942 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:08:31,942 INFO L369 hiAutomatonCegarLoop]: Abstraction has 61633 states and 65708 transitions. [2022-07-22 02:08:31,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61633 states and 65708 transitions. [2022-07-22 02:08:32,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61633 to 60263. [2022-07-22 02:08:32,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60263 states, 60263 states have (on average 1.0676036705773029) internal successors, (64337), 60262 states have internal predecessors, (64337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:32,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60263 states to 60263 states and 64337 transitions. [2022-07-22 02:08:32,425 INFO L392 hiAutomatonCegarLoop]: Abstraction has 60263 states and 64337 transitions. [2022-07-22 02:08:32,425 INFO L374 stractBuchiCegarLoop]: Abstraction has 60263 states and 64337 transitions. [2022-07-22 02:08:32,425 INFO L287 stractBuchiCegarLoop]: ======== Iteration 20 ============ [2022-07-22 02:08:32,425 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 60263 states and 64337 transitions. [2022-07-22 02:08:32,537 INFO L131 ngComponentsAnalysis]: Automaton has 59 accepting balls. 28758 [2022-07-22 02:08:32,538 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:08:32,538 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:08:32,543 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:32,543 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:32,544 INFO L752 eck$LassoCheckResult]: Stem: 898282#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 897999#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 898000#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 902966#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 902965#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 902964#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 902963#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 902962#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 902961#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 902960#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 902959#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 902958#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 902957#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 902956#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 902955#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 902954#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 902953#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 902952#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 902951#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 902950#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 902949#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 902948#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 902947#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 902946#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 902945#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 902944#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 902943#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 902942#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 902941#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 902940#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 902939#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 902938#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 902937#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 902936#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 902935#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 902934#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 902933#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 902932#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 902931#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 902930#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 902929#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 902928#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 902927#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 902926#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 902925#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 902924#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 902923#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 902922#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 902921#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 902920#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 902919#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 902918#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 902917#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 902916#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 902915#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 902914#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 902913#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 902912#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 902911#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 902910#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 902909#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 902908#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 902907#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 902906#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 902905#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 902904#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 902903#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 902902#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 902901#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 902900#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 902899#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 902898#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 902897#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 902896#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 902895#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 902894#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 902893#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 902892#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 902891#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 902890#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 902889#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 902888#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 902887#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 902886#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 902885#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 902884#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 902883#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 902882#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 902881#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 902880#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 902879#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 902878#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 902877#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 902876#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 902875#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 902874#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 902873#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 902872#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 902871#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 902870#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 902869#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 902868#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 902867#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 902866#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 902865#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 902864#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 902863#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 902861#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 902862#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 902857#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 902858#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 902853#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 902854#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 902849#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 902850#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 902845#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 902846#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 902841#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 902842#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 902837#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 902838#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 902833#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 902834#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 902829#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 902830#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 902825#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 902826#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 902821#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 902822#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 902817#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 902818#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 902813#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 902814#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 902809#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 902810#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 902805#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 902806#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 902801#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 902802#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 902797#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 902798#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 902793#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 902794#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 902789#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 902790#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 902785#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 902786#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 902781#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 902782#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 902777#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 902778#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 902773#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 902774#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 902769#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 902770#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 902765#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 902766#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 902761#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 902762#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 902757#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 902758#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 902753#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 902754#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 902749#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 902750#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 902745#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 902746#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 902741#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 902742#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 902737#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 902738#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 902733#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 902734#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 902729#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 902730#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 902725#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 902726#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 902721#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 902722#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 902717#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 902718#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 902713#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 902714#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 902709#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 902710#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 902705#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 902706#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 902701#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 902702#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 902697#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 902698#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 902693#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 902694#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 902689#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 902690#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 902685#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 902686#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 902681#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 902682#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 902677#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 902678#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 902673#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 902674#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 902669#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 902670#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 902665#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 902666#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 902661#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 902662#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 902657#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 902658#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 902398#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 902399#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 928657#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 928656#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 928655#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928654#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928653#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928652#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928651#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928650#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928649#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928648#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928647#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928646#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928645#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928644#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928643#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928642#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928641#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928640#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928639#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928638#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928637#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928636#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928635#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928634#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928633#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928632#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928631#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928630#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928629#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928628#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928627#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928626#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928625#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928624#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928623#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928622#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928621#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 928620#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928619#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928618#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928617#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928616#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928615#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928614#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928613#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928612#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928611#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928610#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928609#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928608#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928607#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928606#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928605#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928604#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928603#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928602#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928601#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928600#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928599#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928598#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928597#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928596#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928595#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928594#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 928593#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 928592#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 928591#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 928590#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 928589#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 928588#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 928587#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 928586#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 928585#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 928584#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 928583#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 928582#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 928581#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 928580#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 928579#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 928578#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 928577#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 928576#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 928575#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 928574#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 928573#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 928572#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 928571#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 928570#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 928569#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 928568#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 928567#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 928566#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 928565#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 928564#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 928563#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 928562#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 928561#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 928560#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 928559#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 928558#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 928557#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 928556#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 928555#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 928554#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 928553#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 928552#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 928551#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 928550#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 928549#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 928548#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 928547#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 928546#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 928545#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 928544#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 928543#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 928542#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928541#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928540#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928539#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928538#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928537#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928536#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928535#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928534#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928533#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928532#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928531#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928530#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928529#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928528#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928527#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928526#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928525#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928524#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928523#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928522#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928521#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928520#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928519#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928518#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928517#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928516#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928515#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928514#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928513#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928512#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928511#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928510#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928509#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928508#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 928507#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928506#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928505#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928504#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928503#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928502#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928501#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928500#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928499#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928498#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928497#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928496#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928495#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928494#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928493#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928492#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928491#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928490#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928489#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928488#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928487#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928486#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928485#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928484#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928483#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928482#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928481#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 928480#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 928479#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 928478#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 928477#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 928476#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 928475#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 928474#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 928473#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 928472#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 928471#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 928470#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 928469#L285 assume (((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0;~a21~0 := 10;calculate_output_#res#1 := 24; 928468#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 928467#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 928466#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 928465#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928464#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928463#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928462#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928461#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928460#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928459#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928458#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928457#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928456#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928455#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928454#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928453#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928452#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928451#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928450#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928449#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928448#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928447#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928446#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928445#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928444#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928443#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928442#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928441#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928440#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928439#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928438#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928437#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928436#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928435#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928434#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928433#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928432#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928431#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 928430#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928429#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928428#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928427#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928426#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928425#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928424#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928423#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928422#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928421#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928420#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928419#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928418#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928417#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928416#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928415#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928414#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928413#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928412#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928411#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928410#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928409#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928408#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928407#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928406#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928405#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928404#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 928403#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 928402#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 928401#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 928400#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 928399#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 928398#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 928397#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 928396#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 928395#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 928394#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 928393#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 928392#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 928391#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 928390#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 928389#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 928388#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 928387#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 928386#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 928385#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 928384#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 928383#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 928382#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 928381#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 928380#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 928379#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 928378#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 928377#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 928376#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 928375#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 928374#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 928373#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 928372#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 928371#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 928370#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 928369#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 928368#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 928367#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 928366#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 928365#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 928364#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 928363#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 928362#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 928361#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 928360#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 928359#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 928358#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 928357#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 928356#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 928355#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 928354#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 928353#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 928352#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 928351#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 928350#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 928349#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 928348#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 928347#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 928346#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 928345#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 928344#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 928343#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 928342#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 928341#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 928340#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 928339#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 928338#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 928337#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 928336#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 928335#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 928334#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 928333#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 928332#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 928331#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 928330#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 928329#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 928328#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 928327#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 928326#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 928325#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 928324#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 928323#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 928322#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 928321#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 928320#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 928319#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 928318#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 928317#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 928316#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 928315#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 928314#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 928313#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 928312#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 928311#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 928310#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 928309#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 928308#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 928307#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 928306#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 928305#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 928304#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 928303#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 928302#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 928301#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 928300#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 928299#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 928298#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 928297#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 928296#L847 assume (8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0;~a12~0 := (if ~a12~0 - -338613 - -126296 < 0 && 0 != (~a12~0 - -338613 - -126296) % 34 then (~a12~0 - -338613 - -126296) % 34 - 34 else (~a12~0 - -338613 - -126296) % 34) - -42;~a21~0 := 9;calculate_output_#res#1 := 25; 900794#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 928295#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 928294#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 928293#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928291#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928289#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928287#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928285#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928283#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928281#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928279#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928277#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928275#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928246#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928242#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928237#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928232#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928227#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928222#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928218#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928214#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928210#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928206#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928202#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928198#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928195#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928192#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928188#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928184#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928180#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928176#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928172#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928168#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928164#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928160#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928156#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928152#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928149#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 928146#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928142#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 928138#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928134#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928130#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928126#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928122#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928118#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928114#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 928110#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928106#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 928103#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 928100#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928097#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928094#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 928091#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 928088#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 928085#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 928082#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928079#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928077#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 928075#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 928073#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928071#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 928069#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 928067#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 928065#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 928063#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 928061#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 928059#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 928055#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 928051#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 928047#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 928043#L257 assume (((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0;~a12~0 := (if 32000 + (~a12~0 - -334333) < 0 && 0 != (32000 + (~a12~0 - -334333)) % 5 then 1 + (32000 + (~a12~0 - -334333)) / 5 else (32000 + (~a12~0 - -334333)) / 5);~a21~0 := 8;calculate_output_#res#1 := 22; 928039#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 928036#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 928032#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 928024#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 928017#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 928004#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 927997#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 927988#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 927979#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 927971#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 927963#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 927961#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 927959#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 927957#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 927955#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 927953#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 927951#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 927949#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 927947#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 927945#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 927943#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 927941#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 927939#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 927937#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 927935#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 927933#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 927931#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 927929#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 927927#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 927925#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 927923#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 927921#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 927919#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 927917#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 927915#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 927913#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 927911#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 927909#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 927907#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 927905#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 927903#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 927901#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 927899#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 927897#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 927895#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 927893#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 927891#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 927889#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 927887#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 927885#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 927883#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 927881#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 927879#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 927877#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 927875#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 927873#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 927871#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 927869#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 927867#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 927865#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 927863#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 927861#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 927859#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 927857#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 927855#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 927853#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 927851#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 927849#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 927847#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 927845#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 927843#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 927841#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 927822#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 927804#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 927796#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 927788#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 927780#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 927496#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 927495#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 927494#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 927492#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 927490#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 927488#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 927486#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 927484#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 927482#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 927480#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 927478#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 927476#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 927474#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 927472#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 927470#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 927468#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 927466#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 927464#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 927462#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 927460#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 927458#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 927456#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 927454#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 927452#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 927450#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 927448#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 927446#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 927444#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 927442#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 927440#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 927438#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 927436#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 926327#L482 assume (8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0;~a12~0 := (if 9 * ~a12~0 < 0 && 0 != 9 * ~a12~0 % 10 then 1 + 9 * ~a12~0 / 10 else 9 * ~a12~0 / 10) - 558346;~a15~0 := 5;~a21~0 := 6;calculate_output_#res#1 := -1; 926298#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 927399#L890-2 [2022-07-22 02:08:32,545 INFO L754 eck$LassoCheckResult]: Loop: 927399#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 941237#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 941236#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 941235#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 941234#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 941233#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 941232#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 941231#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 941230#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 941229#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 941228#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 941227#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 941226#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 941225#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 941224#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 941223#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 941222#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 941221#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 941220#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 941219#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 941218#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 941217#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 941216#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 941215#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 941214#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 941213#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 941212#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 941211#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 941210#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 941209#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 941208#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 941207#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 941206#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 941205#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 941204#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 941203#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 941202#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 941201#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 941200#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 941199#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 941198#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 941197#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 941196#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 941195#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 941194#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 941193#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 941192#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 941191#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 941190#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 941189#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 941188#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 941187#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 941186#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 941185#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 941184#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 941183#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 941182#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 941181#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 941180#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 941179#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 941178#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 941177#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 941176#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 941175#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 941174#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 941173#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 941172#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 941171#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 941170#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 941169#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 941168#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 941167#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 941166#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 941165#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 941164#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 941163#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 941162#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 941161#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 941160#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 941159#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 941158#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 941157#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 941156#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 941155#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 941154#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 941153#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 941152#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 941151#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 941150#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 941148#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 941147#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 941146#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 941145#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 941144#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 941143#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 941142#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 941141#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 941140#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 941139#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 941138#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 941137#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 941136#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 941135#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 941134#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 941133#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 941132#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 941131#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 941130#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 941129#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 941128#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 941127#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 941126#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 941125#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 941124#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 941123#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 941122#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 941121#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 941120#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 941119#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 941118#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 941117#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 941116#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 941115#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 941114#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 941112#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 941109#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 941106#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 941103#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 941100#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 941097#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 941094#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 941091#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 941088#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 941085#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 941082#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 941079#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 941076#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 941073#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 941070#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 941067#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 941064#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 941061#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 941058#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 941055#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 941052#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 941049#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 941046#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 941042#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 941038#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 941034#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 941031#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 941028#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 941025#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 941022#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 941019#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 941016#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 941013#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 941010#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 941007#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 941003#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 941000#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 940997#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 940989#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 940986#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 940983#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 940980#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 940978#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 940976#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 940977#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 941246#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 941245#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 941244#L847 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 941243#L852 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (6 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0); 941242#L858 assume !(8 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 5 == calculate_output_~input#1); 941241#L864 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 80 < ~a12~0); 941240#L869 assume !((((5 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0) && 1 == ~a24~0) && 9 == ~a15~0); 941239#L875 assume !(9 == ~a15~0 && ((4 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && -43 < ~a12~0 && 11 >= ~a12~0);calculate_output_#res#1 := -2; 941238#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 927399#L890-2 [2022-07-22 02:08:32,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:32,546 INFO L85 PathProgramCache]: Analyzing trace with hash 1131147051, now seen corresponding path program 1 times [2022-07-22 02:08:32,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:32,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118690325] [2022-07-22 02:08:32,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:32,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:32,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:32,647 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:32,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:32,847 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:32,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:32,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1358438122, now seen corresponding path program 10 times [2022-07-22 02:08:32,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:32,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530883823] [2022-07-22 02:08:32,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:32,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:32,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:32,868 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:32,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:32,892 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:32,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:32,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1930973632, now seen corresponding path program 1 times [2022-07-22 02:08:32,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:32,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789388411] [2022-07-22 02:08:32,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:32,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:32,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:08:33,384 INFO L134 CoverageAnalysis]: Checked inductivity of 2644 backedges. 762 proven. 0 refuted. 0 times theorem prover too weak. 1882 trivial. 0 not checked. [2022-07-22 02:08:33,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:08:33,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789388411] [2022-07-22 02:08:33,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789388411] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:08:33,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 02:08:33,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 02:08:33,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122140114] [2022-07-22 02:08:33,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:08:35,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:08:35,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 02:08:35,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-07-22 02:08:35,146 INFO L87 Difference]: Start difference. First operand 60263 states and 64337 transitions. cyclomatic complexity: 4177 Second operand has 7 states, 7 states have (on average 51.42857142857143) internal successors, (360), 6 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:35,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:08:35,819 INFO L93 Difference]: Finished difference Result 36614 states and 39505 transitions. [2022-07-22 02:08:35,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 02:08:35,819 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 36614 states and 39505 transitions. [2022-07-22 02:08:35,920 INFO L131 ngComponentsAnalysis]: Automaton has 29 accepting balls. 18806 [2022-07-22 02:08:36,130 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 36614 states to 30007 states and 31730 transitions. [2022-07-22 02:08:36,130 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 21702 [2022-07-22 02:08:36,142 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 22212 [2022-07-22 02:08:36,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30007 states and 31730 transitions. [2022-07-22 02:08:36,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:08:36,143 INFO L369 hiAutomatonCegarLoop]: Abstraction has 30007 states and 31730 transitions. [2022-07-22 02:08:36,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30007 states and 31730 transitions. [2022-07-22 02:08:36,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30007 to 26494. [2022-07-22 02:08:36,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26494 states, 26494 states have (on average 1.0640899826375783) internal successors, (28192), 26493 states have internal predecessors, (28192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:36,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26494 states to 26494 states and 28192 transitions. [2022-07-22 02:08:36,361 INFO L392 hiAutomatonCegarLoop]: Abstraction has 26494 states and 28192 transitions. [2022-07-22 02:08:36,361 INFO L374 stractBuchiCegarLoop]: Abstraction has 26494 states and 28192 transitions. [2022-07-22 02:08:36,362 INFO L287 stractBuchiCegarLoop]: ======== Iteration 21 ============ [2022-07-22 02:08:36,362 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 26494 states and 28192 transitions. [2022-07-22 02:08:36,408 INFO L131 ngComponentsAnalysis]: Automaton has 27 accepting balls. 17662 [2022-07-22 02:08:36,408 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:08:36,408 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:08:36,414 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:36,415 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:36,415 INFO L752 eck$LassoCheckResult]: Stem: 995169#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 994890#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 994891#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 999741#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 999740#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 999739#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 999738#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 999737#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 999736#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 999735#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 999734#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 999733#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 999732#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 999731#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 999730#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 999729#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 999728#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 999727#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 999726#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 999725#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 999724#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 999723#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 999722#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 999721#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 999720#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 999719#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 999718#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 999717#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 999716#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 999715#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 999714#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 999713#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 999712#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 999711#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 999710#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 999709#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 999708#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 999707#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 999706#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 999705#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 999704#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 999703#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 999702#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 999701#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 999700#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 999699#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 999698#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 999697#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 999696#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 999695#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 999694#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 999693#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 999692#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 999691#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 999690#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 999689#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 999688#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 999687#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 999686#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 999685#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 999684#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 999683#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 999682#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 999681#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 999680#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 999679#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 999678#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 999677#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 999676#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 999675#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 999674#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 999673#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 999672#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 999671#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 999670#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 999669#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 999668#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 999667#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 999666#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 999665#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 999664#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 999663#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 999662#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 999661#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 999660#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 999659#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 999658#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 999657#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 999656#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 999655#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 999654#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 999653#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 999652#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 999651#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 999650#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 999649#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 999648#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 999647#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 999646#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 999645#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 999644#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 999643#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 999642#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 999641#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 999640#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 999639#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 999638#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 999637#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 999636#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 999635#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 999634#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 999633#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 999632#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 999631#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 999630#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 999629#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 999628#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 999627#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 999626#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 999625#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 999624#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 999623#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 999622#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 999621#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 999620#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 999619#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 999618#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 999617#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 999616#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 999615#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 999614#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 999613#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 999612#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 999611#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 999610#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 999609#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 999608#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 999607#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 999606#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 999605#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 999604#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 999603#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 999602#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 999601#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 999600#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 999599#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 999598#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 999597#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 999596#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 999595#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 999594#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 999593#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 999592#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 999591#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 999590#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 999589#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 999588#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 999587#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 999586#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 999585#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 999584#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 999583#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 999582#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 999581#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 999580#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 999579#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 999578#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 999577#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 999576#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 999575#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 999574#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 999573#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 999572#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 999571#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 999570#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 999569#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 999568#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 999567#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 999566#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 999565#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 999564#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 999563#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 999562#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 999561#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 999560#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 999559#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 999558#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 999557#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 999556#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 999555#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 999554#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 999553#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 999552#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 999551#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 999550#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 999549#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 999548#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 999547#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 999546#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 999545#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 999544#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 999543#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 999542#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 999541#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 999540#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 999539#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 999538#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 999537#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 999536#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 999535#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 999534#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 999533#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 999531#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 999532#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1005104#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1005100#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1005101#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1005096#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1005097#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1005092#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1005093#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1005088#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1005089#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1005084#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1005085#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1005080#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1005081#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1005076#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1005077#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1005072#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1005073#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1005068#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1005069#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1005064#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1005065#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1005060#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1005061#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1005056#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1005057#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1005052#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1005053#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1005048#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1005049#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1005044#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1005045#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1005040#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1005041#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1005036#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1005037#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1005032#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1005033#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1005028#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1005029#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1005024#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1005025#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1005020#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1005021#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1005016#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1005017#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1005012#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1005013#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1005008#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1005009#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1005004#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1005005#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1005000#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1005001#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1004996#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1004997#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1004992#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1004993#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1004988#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1004989#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1004984#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1004985#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1004980#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1004981#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1004976#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1004977#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1004972#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1004973#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1004968#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1004969#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1004964#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1004965#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1004960#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1004961#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1004956#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1004957#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1004952#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1004953#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1004948#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1004949#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1004944#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1004945#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1004940#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1004941#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1004936#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1004937#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1004932#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1004933#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1004928#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1004929#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1004924#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1004925#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1004920#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1004921#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1004916#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1004917#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1004912#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1004913#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1004908#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1004909#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1004904#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1004905#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1004900#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1004901#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1004896#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1004897#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1004892#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1004893#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1004888#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1004889#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1004884#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1004885#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 1004879#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1004880#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1004875#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1004876#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1004871#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1004872#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1004867#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1004868#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1004863#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1004864#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1004859#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1004860#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1004855#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1004856#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1004851#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1004852#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1004847#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1004848#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1004843#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1004844#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1004839#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1004840#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1004835#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1004836#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1004831#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1004832#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1004827#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1004828#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1004823#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1004824#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1004819#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1004820#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1004815#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1004816#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1004811#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1004812#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1004807#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1004808#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1004803#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1004804#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1004799#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1004800#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1004795#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1004796#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1004791#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1004792#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1004787#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1004788#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1004783#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1004784#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1004779#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1004780#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1004775#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1004776#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1004771#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1004772#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1004767#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1004768#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1004763#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1004764#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1004759#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1004760#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1004755#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1004756#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1004751#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1004752#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1004747#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1004748#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1004743#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1004744#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1004739#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1004740#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1004735#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1004736#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1004731#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1004732#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1004728#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1004726#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1004727#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1004722#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1004723#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1004718#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1004719#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1004714#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1004715#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1004710#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1004711#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1004706#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1004707#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1004702#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1004703#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1004698#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1004699#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1004694#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1004695#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1004690#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1004691#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1004686#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1004687#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1004682#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1004683#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1004678#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1004679#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1004674#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1004675#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1004670#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1004671#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1004666#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1004667#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1004662#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1004663#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1004658#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1004659#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1004654#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1004655#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1004650#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1004651#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1004646#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1004647#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1004642#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1004643#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1004638#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1004639#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1004634#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1004635#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1004630#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1004631#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1004626#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1004627#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 1004622#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 1004623#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1004618#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 1004619#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1004614#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1004615#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1004610#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1004611#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 1004606#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 1004607#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1004602#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 1004603#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 1004598#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1004599#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1004594#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1004595#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 1004590#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 1004591#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 1004586#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 1004587#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 1004582#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1004583#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1004578#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 1004579#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1004574#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 1004575#L740 assume 9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0;~a12~0 := ~a12~0 - -61 - -3 - -1;~a21~0 := 8;calculate_output_#res#1 := 26; 1007813#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1007812#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1007811#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1007810#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1007809#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1007808#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1007807#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1007806#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007805#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1007804#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007803#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007802#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007801#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007800#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007799#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1007798#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007797#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007796#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007795#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007794#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007793#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1007792#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007791#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1007790#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007789#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007788#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007787#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007786#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007785#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007784#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007783#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007782#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1007781#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1007780#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007779#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007778#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007777#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1007776#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1007775#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007774#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007773#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007772#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007771#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007770#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007769#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1007768#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1007767#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007766#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007765#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007764#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007763#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007762#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007761#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007760#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1007759#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007758#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007757#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1007756#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007755#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007754#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007753#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007752#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007751#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007750#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1007749#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1007748#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1007747#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1007746#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1007745#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1007744#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1007743#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1007742#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1007741#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1007740#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1007739#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1007738#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1007737#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1007736#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1007735#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1007734#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1007733#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1007732#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1007731#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1007730#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1007729#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1007728#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007727#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1007726#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1007725#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1007724#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007723#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1007722#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1007721#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1007720#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1007719#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1007718#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1007717#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007716#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1007715#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1007714#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1007713#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1007712#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1007711#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1007710#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1007709#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1007708#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1007707#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1007706#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1007705#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1007704#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1007703#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1007702#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1007701#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1007700#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1007699#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1007698#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1007697#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1007696#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1007695#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1007694#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1007693#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1007692#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1007691#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007690#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1007689#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1007688#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1007687#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1007686#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007685#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 1007684#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 1007683#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1007682#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 1007681#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1007680#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1007679#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007678#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1007677#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 1007676#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 1007675#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1007674#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 1007673#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 1007672#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1007671#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1007670#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1007669#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 1007668#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 1007667#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 1007666#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 1007665#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 1007664#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1007663#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1007662#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 1007661#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1007660#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 1007659#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 1007658#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 1007657#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 1007656#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 1007655#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1007654#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 1007653#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 1007652#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 1007651#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1007650#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 1007649#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1007648#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 1007647#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 1007646#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 1007645#L824 assume (1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0;~a12~0 := 517842 + 5 * (if 68 * ~a12~0 < 0 && 0 != 68 * ~a12~0 % 10 then 1 + 68 * ~a12~0 / 10 else 68 * ~a12~0 / 10);~a21~0 := 6;calculate_output_#res#1 := 25; 1007644#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1007643#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1007642#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1007641#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1007640#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1007639#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1007638#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1007637#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007636#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1007635#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007634#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007633#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007632#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007631#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007630#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1007629#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007628#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007627#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007626#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007625#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007624#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1007623#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007622#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1007621#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007620#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007619#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007618#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007617#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007616#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007615#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007614#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007613#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1007612#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1007611#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007610#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007609#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007608#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1007607#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1007606#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007605#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007604#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007603#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007602#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007601#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007600#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1007599#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1007598#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007597#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007596#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007595#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007594#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007593#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007592#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007591#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1007590#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007589#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007588#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1007587#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007586#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007585#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007584#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007583#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007582#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007581#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1007580#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1007579#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1007578#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1007577#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1007576#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1007575#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1007574#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1007573#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1007572#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1007571#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1007570#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1007569#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1007568#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1007567#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1007566#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1007565#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1007564#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1007563#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1007562#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1007561#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1007560#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1007559#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007558#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1007557#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1007556#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1007555#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007554#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1007553#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1007552#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1007551#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1007550#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1007549#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1007548#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007547#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1007546#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1007545#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1007544#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1007543#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1007542#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1007541#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1007540#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1007539#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1007538#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1007537#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1007536#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1007535#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1007534#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1007533#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1007527#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1007526#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1007525#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1007524#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1007523#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1007522#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1007521#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1007520#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1007519#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1007518#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1007517#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007516#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1007515#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1007514#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1007513#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1007512#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007511#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 1007510#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 1007509#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1007508#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 1007507#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1007506#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1007505#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007504#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1007503#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 1007502#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 1007501#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1007500#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 1007499#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 1007498#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1007497#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1007496#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1007495#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 1007494#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 1007493#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 1007492#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 1007491#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 1007490#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1007489#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1007488#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 1007487#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1007486#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 1007485#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 1007460#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 1007306#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 995632#L757 assume 1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0));~a12~0 := 165863 + (if (if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81 < 0 && 0 != ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) % 5 then 1 + ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) / 5 else ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) / 5);~a21~0 := 10;calculate_output_#res#1 := 22; 995633#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1007178#L890-2 [2022-07-22 02:08:36,417 INFO L754 eck$LassoCheckResult]: Loop: 1007178#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1013898#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1013897#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1013896#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1013895#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1013894#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1007159#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007158#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1007157#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007156#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007155#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007154#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007153#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007152#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1007151#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007150#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007149#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007148#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007147#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007146#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1007145#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007144#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1007143#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007142#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007141#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007140#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007139#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007138#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007137#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007136#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007135#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1007134#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1007133#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007132#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007131#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007130#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1007129#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1007128#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007127#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1007126#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007125#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007124#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007123#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007122#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1007121#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1007120#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1007119#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007118#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1007117#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1007116#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007115#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007114#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1007113#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1007112#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1007111#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1007110#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1007109#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007108#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1007107#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1007106#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007105#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1007103#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1007104#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1013767#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1013649#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1007098#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1007097#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1007096#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1007095#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1007094#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1007093#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1007092#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1007090#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1007091#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1013432#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1013386#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1013387#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1007082#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1007083#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1010818#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1010819#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1010813#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1010811#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1010808#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1010809#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1010803#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1010801#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1010799#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1010784#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1007058#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1007059#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1013809#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1013806#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1013803#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1013800#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1013797#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1013794#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1013791#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1013788#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1013785#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1013782#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1013779#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1013776#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1013773#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1013770#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1013637#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1007034#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1007033#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1007031#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1007032#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1007027#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1007028#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1013429#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1013428#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1013427#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1013426#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1013425#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1013424#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1013423#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1013422#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1013421#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1013420#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1013419#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1013418#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1013417#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1013416#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1013415#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1013414#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 1006992#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 1006991#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1006990#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 1006989#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1006988#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1006987#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1006986#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1006985#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 1006984#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 1006983#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1006982#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 1006980#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 1006981#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1006977#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1006976#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1006975#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 1006974#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 1006972#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 1006973#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 1013375#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 1013374#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1013373#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1013372#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 1013371#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1013370#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 1013369#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 1013368#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 1013367#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 1013366#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 1013365#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1013364#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 1013363#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 1013362#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 1013361#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1013360#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 1013359#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1013358#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 1013357#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 1013356#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 1013355#L824 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0); 1013354#L829 assume !(((((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 1013353#L835 assume !(1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 1013352#L841 assume !(1 == ~a24~0 && (((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1013181#L847 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 1013144#L852 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (6 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0); 1013145#L858 assume !(8 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 5 == calculate_output_~input#1); 1014089#L864 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 80 < ~a12~0); 1013901#L869 assume !((((5 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0) && 1 == ~a24~0) && 9 == ~a15~0); 1013900#L875 assume !(9 == ~a15~0 && ((4 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && -43 < ~a12~0 && 11 >= ~a12~0);calculate_output_#res#1 := -2; 1013899#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1007178#L890-2 [2022-07-22 02:08:36,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:36,418 INFO L85 PathProgramCache]: Analyzing trace with hash -885888608, now seen corresponding path program 1 times [2022-07-22 02:08:36,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:36,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333999547] [2022-07-22 02:08:36,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:36,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:36,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:36,516 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:36,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:36,684 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:36,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:36,685 INFO L85 PathProgramCache]: Analyzing trace with hash -1358438122, now seen corresponding path program 11 times [2022-07-22 02:08:36,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:36,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669905305] [2022-07-22 02:08:36,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:36,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:36,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:36,706 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:36,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:36,724 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:36,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:36,725 INFO L85 PathProgramCache]: Analyzing trace with hash -1300720395, now seen corresponding path program 1 times [2022-07-22 02:08:36,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:36,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7536402] [2022-07-22 02:08:36,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:36,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:36,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:08:37,463 INFO L134 CoverageAnalysis]: Checked inductivity of 2562 backedges. 1294 proven. 153 refuted. 0 times theorem prover too weak. 1115 trivial. 0 not checked. [2022-07-22 02:08:37,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 02:08:37,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7536402] [2022-07-22 02:08:37,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7536402] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 02:08:37,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182742597] [2022-07-22 02:08:37,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:37,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 02:08:37,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:08:37,468 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 02:08:37,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-07-22 02:08:37,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 02:08:37,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 1153 conjuncts, 37 conjunts are in the unsatisfiable core [2022-07-22 02:08:37,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 02:08:47,326 INFO L134 CoverageAnalysis]: Checked inductivity of 2562 backedges. 811 proven. 0 refuted. 0 times theorem prover too weak. 1751 trivial. 0 not checked. [2022-07-22 02:08:47,326 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 02:08:47,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182742597] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 02:08:47,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 02:08:47,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [13] total 38 [2022-07-22 02:08:47,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804598576] [2022-07-22 02:08:47,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 02:08:49,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 02:08:49,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-07-22 02:08:49,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=504, Invalid=978, Unknown=0, NotChecked=0, Total=1482 [2022-07-22 02:08:49,005 INFO L87 Difference]: Start difference. First operand 26494 states and 28192 transitions. cyclomatic complexity: 1737 Second operand has 28 states, 28 states have (on average 12.678571428571429) internal successors, (355), 27 states have internal predecessors, (355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:50,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 02:08:50,251 INFO L93 Difference]: Finished difference Result 19362 states and 20503 transitions. [2022-07-22 02:08:50,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-22 02:08:50,252 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 19362 states and 20503 transitions. [2022-07-22 02:08:50,299 INFO L131 ngComponentsAnalysis]: Automaton has 19 accepting balls. 12313 [2022-07-22 02:08:50,327 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 19362 states to 19018 states and 20159 transitions. [2022-07-22 02:08:50,327 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 14598 [2022-07-22 02:08:50,332 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 14598 [2022-07-22 02:08:50,332 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19018 states and 20159 transitions. [2022-07-22 02:08:50,332 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-07-22 02:08:50,332 INFO L369 hiAutomatonCegarLoop]: Abstraction has 19018 states and 20159 transitions. [2022-07-22 02:08:50,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19018 states and 20159 transitions. [2022-07-22 02:08:50,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19018 to 9974. [2022-07-22 02:08:50,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9974 states, 9974 states have (on average 1.0571485863244436) internal successors, (10544), 9973 states have internal predecessors, (10544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-22 02:08:50,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9974 states to 9974 states and 10544 transitions. [2022-07-22 02:08:50,418 INFO L392 hiAutomatonCegarLoop]: Abstraction has 9974 states and 10544 transitions. [2022-07-22 02:08:50,418 INFO L374 stractBuchiCegarLoop]: Abstraction has 9974 states and 10544 transitions. [2022-07-22 02:08:50,418 INFO L287 stractBuchiCegarLoop]: ======== Iteration 22 ============ [2022-07-22 02:08:50,418 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 9974 states and 10544 transitions. [2022-07-22 02:08:50,431 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 6420 [2022-07-22 02:08:50,431 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-07-22 02:08:50,431 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-07-22 02:08:50,437 INFO L179 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:50,437 INFO L180 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 02:08:50,438 INFO L752 eck$LassoCheckResult]: Stem: 1044017#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 1043744#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 1043745#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045615#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045613#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045611#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045609#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045607#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045605#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045603#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045601#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045599#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045597#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045595#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045593#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045591#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045589#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045587#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045585#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045583#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045581#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045579#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045577#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045575#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045573#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045571#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045569#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045567#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045565#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045563#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045561#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045559#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045557#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045555#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045553#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045551#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045549#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045547#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045545#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045543#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045541#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045539#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045537#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045535#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045533#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045531#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045529#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045527#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045525#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045523#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045521#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045519#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045517#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045515#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045513#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045511#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045509#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045507#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045505#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045503#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045501#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045499#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045497#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045495#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045493#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045491#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1045489#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1045487#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1045485#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1045483#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045481#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1045479#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045477#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1045475#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045473#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1045471#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1045469#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1045467#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1045465#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045463#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1045461#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1045459#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045457#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1045455#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1045453#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045451#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045449#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045447#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045445#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1045443#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1045441#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045439#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045437#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045435#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045433#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1045431#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045429#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045427#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045425#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045423#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045421#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1045419#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1045417#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1045415#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1045413#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1045411#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1045409#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 1045407#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1045405#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045403#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045401#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045399#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045397#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045395#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045393#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045391#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045389#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045387#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045385#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045383#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045381#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045379#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045377#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045375#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045373#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045371#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045369#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045367#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045365#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045363#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045361#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045359#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045357#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045355#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045353#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045351#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045349#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045347#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045345#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045343#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045341#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045339#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045337#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045335#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045333#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045331#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045329#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045327#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045325#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045323#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045321#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045319#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045317#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045315#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045313#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045311#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045309#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045307#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045305#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045303#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045301#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045299#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045297#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045295#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045293#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045291#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045289#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045287#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045285#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045283#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045281#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045279#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1045277#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1045275#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1045273#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1045271#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045269#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1045267#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045265#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1045263#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045261#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1045259#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1045257#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1045255#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1045253#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045251#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1045249#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1045247#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045245#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1045243#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1045241#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045239#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045237#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045235#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045233#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1045231#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1045229#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045227#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045225#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045223#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045221#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1045219#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045217#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045215#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045213#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045211#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045209#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1045207#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1045205#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1045203#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1045201#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1045199#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 1045196#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1045197#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045798#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045797#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045796#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045795#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045794#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045793#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045792#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045791#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045790#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045789#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045788#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045787#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045786#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045785#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045784#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045783#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045782#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045781#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045780#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045779#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045778#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045777#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045776#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045775#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045774#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045773#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045772#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045771#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045770#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045769#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045768#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045767#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045766#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045765#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045764#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045763#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045762#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045761#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045760#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045759#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045758#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045757#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045756#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045755#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045754#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045753#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045752#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045751#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045750#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045749#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045748#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045747#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045746#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045745#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045744#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045743#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045742#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045741#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045740#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045739#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045738#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045737#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045736#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1045735#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1045734#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1045733#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1045732#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045731#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1045730#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045729#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1045728#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045727#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1045726#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1045725#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1045724#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1045723#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045722#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1045721#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1045720#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045719#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1045718#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1045717#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045716#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045715#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045714#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045713#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1045712#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1045711#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045710#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045709#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045708#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045707#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1045706#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045705#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045704#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045703#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045702#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045701#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1045700#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1045699#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1045698#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1045697#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1045696#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1045695#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1045694#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045693#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1045692#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1045691#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045690#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045689#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1045688#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 1045687#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1045686#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045685#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045684#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045683#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045682#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045681#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045680#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045679#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045678#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045677#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045676#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045675#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045674#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045673#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045672#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045671#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045670#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045669#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045668#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045667#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045666#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045665#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045664#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045663#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045662#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045661#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045660#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045659#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045658#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045657#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045656#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045655#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045654#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045653#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045652#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045651#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045650#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045649#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045648#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045647#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045646#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045645#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045644#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045643#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045642#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045641#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045640#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045639#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045638#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045637#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045636#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045635#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045634#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045633#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045632#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045631#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045630#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045629#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045628#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045627#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045626#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045625#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045624#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045623#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1045622#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1045621#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1045620#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1045619#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045618#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1045617#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045616#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1045614#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045612#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1045610#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1045608#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1045606#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1045604#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045602#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1045600#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1045598#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045596#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1045594#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1045592#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045590#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045588#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045586#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045584#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1045582#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1045580#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045578#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045576#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045574#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045572#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1045570#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045568#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045566#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045564#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045562#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045560#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1045558#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1045556#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1045554#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1045552#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1045550#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1045548#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1045546#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045544#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1045542#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1045540#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045538#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045536#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1045534#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1045532#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1045530#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1045528#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1045526#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1045524#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045522#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045520#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1045518#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1045516#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045514#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045512#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1045510#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1045508#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1045506#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1045504#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045502#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 1045500#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 1045498#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1045496#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 1045494#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045492#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045490#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045488#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1045486#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 1045484#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 1045482#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045480#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 1045478#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 1045476#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045474#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1045472#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1045470#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 1045468#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 1045466#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 1045464#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 1045462#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 1045460#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045458#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1045456#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 1045454#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1045452#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 1045450#L740 assume 9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0;~a12~0 := ~a12~0 - -61 - -3 - -1;~a21~0 := 8;calculate_output_#res#1 := 26; 1045448#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1045446#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045444#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045442#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045440#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045438#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045436#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045434#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045432#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045430#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045428#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045426#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045424#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045422#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045420#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045418#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045416#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045414#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045412#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045410#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045408#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045406#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045404#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045402#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045400#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045398#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045396#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045394#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045392#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045390#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045388#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045386#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045384#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045382#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045380#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045378#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045376#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045374#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045372#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045370#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045368#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045366#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045364#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045362#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045360#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045358#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045356#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045354#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045352#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045350#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045348#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045346#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045344#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045342#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045340#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045338#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045336#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045334#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045332#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045330#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045328#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045326#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045324#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045322#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045320#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1045318#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1045316#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1045314#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1045312#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045310#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1045308#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045306#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1045304#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045302#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1045300#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1045298#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1045296#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1045294#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045292#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1045290#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1045288#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045286#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1045284#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1045282#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045280#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045278#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045276#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045274#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1045272#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1045270#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045268#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045266#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045264#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045262#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1045260#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045258#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045256#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045254#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045252#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045250#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1045248#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1045246#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1045244#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1045242#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1045240#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1045238#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1045236#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045234#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1045232#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1045230#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045228#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045226#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1045224#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1045222#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1045220#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1045218#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1045216#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1045214#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045212#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045210#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1045208#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1045206#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045204#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045202#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1045200#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1045198#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1045195#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1045193#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045191#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 1045189#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 1045187#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1045185#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 1045183#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045181#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045179#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045177#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1045175#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 1045173#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 1045171#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045169#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 1045167#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 1045165#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045163#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1045161#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1045159#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 1045157#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 1045155#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 1045153#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 1045151#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 1045149#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045147#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1045145#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 1045143#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1045141#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 1045139#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 1045137#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 1045135#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 1045133#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 1045131#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045129#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 1045127#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 1045125#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 1045123#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045121#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 1045119#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1045117#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 1045115#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 1045113#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 1045111#L824 assume (1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0;~a12~0 := 517842 + 5 * (if 68 * ~a12~0 < 0 && 0 != 68 * ~a12~0 % 10 then 1 + 68 * ~a12~0 / 10 else 68 * ~a12~0 / 10);~a21~0 := 6;calculate_output_#res#1 := 25; 1045109#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1045107#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045105#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045103#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045101#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045099#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045097#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045095#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045093#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045091#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045089#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045087#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045085#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045083#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045081#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045079#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045077#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045075#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045073#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045071#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045069#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045067#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045065#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045063#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045061#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045059#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045057#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045055#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045053#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045052#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045051#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045049#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045047#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045045#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045043#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045041#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045039#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045037#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045035#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045033#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045031#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045028#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045025#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045022#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045019#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045016#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045013#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045010#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045007#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045004#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045001#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044998#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044995#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044992#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044989#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044986#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044983#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044980#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044977#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044974#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044971#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044968#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044965#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044962#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044959#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1044956#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1044953#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1044950#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1044947#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1044944#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1044941#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044938#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1044935#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1044932#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1044929#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1044926#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1044923#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1044920#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1044917#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1044914#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1044911#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044908#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1044905#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1044902#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1044899#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1044896#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044893#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1044890#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1044887#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1044884#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044881#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044878#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044875#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1044872#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1044869#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1044866#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1044863#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044860#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1044857#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1044854#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1044851#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1044848#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1044845#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1044842#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1044839#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1044836#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1044833#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1044830#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1044827#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1044824#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044821#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044818#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1044815#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1044812#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1044809#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1044806#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1044803#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1044800#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1044797#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044794#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1044791#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1044788#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044785#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044782#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1044779#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1044776#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1044773#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1044770#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044767#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 1044764#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 1044761#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1044757#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 1044753#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1044749#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1044745#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044741#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1044737#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 1044733#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 1044729#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1044725#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 1044721#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 1044717#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1044713#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1044709#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1044705#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 1044701#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 1044697#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 1044693#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 1044689#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 1044685#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044681#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1044677#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 1044673#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1044669#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 1044665#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 1044661#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 1044657#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 1044653#L757 assume 1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0));~a12~0 := 165863 + (if (if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81 < 0 && 0 != ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) % 5 then 1 + ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) / 5 else ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) / 5);~a21~0 := 10;calculate_output_#res#1 := 22; 1044650#L881 [2022-07-22 02:08:50,439 INFO L754 eck$LassoCheckResult]: Loop: 1044650#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1044649#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1044538#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1044537#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044536#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044535#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044534#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044533#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044532#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044531#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044530#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044529#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044528#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044527#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044526#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044525#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044524#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044523#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044522#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044521#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044520#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044519#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044518#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044517#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044516#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044515#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044514#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044513#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044512#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044511#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044510#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044509#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044508#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044507#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044506#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044505#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044504#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044503#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1044502#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044501#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044500#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044499#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044498#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044497#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044496#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044495#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044494#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044493#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044492#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044491#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044490#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044489#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044488#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044487#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044486#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044485#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044484#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044483#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044482#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044481#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044480#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044479#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044478#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044477#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044476#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1044475#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1044474#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1044473#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1044472#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1044471#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1044470#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044469#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1044468#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1044467#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1044466#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1044465#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1044464#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1044463#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1044462#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1044461#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1044460#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044459#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1044458#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1044457#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1044456#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1044455#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044454#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1044453#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1044452#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1044451#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044450#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044449#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044448#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1044447#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1044446#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1044445#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1044444#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044443#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1044442#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1044441#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1044440#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1044439#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1044438#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1044437#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1044436#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1044435#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1044434#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1044433#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1044432#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1044431#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044430#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044429#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1044428#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1044427#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1044426#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1044425#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1044424#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1044423#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1044422#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044421#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1044420#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1044419#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044418#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044417#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1044416#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1044415#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1044414#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1044412#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044413#L589 assume 1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0));~a12~0 := (if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -300039;~a15~0 := 8;~a21~0 := 10;calculate_output_#res#1 := 26; 1044650#L881 [2022-07-22 02:08:50,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:50,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1552597740, now seen corresponding path program 2 times [2022-07-22 02:08:50,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:50,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581899635] [2022-07-22 02:08:50,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:50,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:50,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:50,544 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:50,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:50,712 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:50,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:50,712 INFO L85 PathProgramCache]: Analyzing trace with hash 328299948, now seen corresponding path program 1 times [2022-07-22 02:08:50,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:50,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487609052] [2022-07-22 02:08:50,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:50,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:50,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:50,729 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:50,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:50,743 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:50,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:08:50,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1813902599, now seen corresponding path program 1 times [2022-07-22 02:08:50,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:08:50,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429350443] [2022-07-22 02:08:50,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:08:50,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:08:50,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:50,856 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:08:50,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:08:51,057 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:08:51,787 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:08:51,787 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:08:51,787 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:08:51,787 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:08:51,787 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-07-22 02:08:51,787 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:51,787 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:08:51,787 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:08:51,787 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration22_Loop [2022-07-22 02:08:51,788 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:08:51,788 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:08:51,789 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:51,792 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:51,798 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:51,801 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:51,866 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:08:51,975 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-07-22 02:08:52,222 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:08:52,222 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-07-22 02:08:52,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:52,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:08:52,224 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:08:52,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2022-07-22 02:08:52,229 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:08:52,229 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:08:52,234 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:08:52,235 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~ret7#1=0} Honda state: {ULTIMATE.start_main_#t~ret7#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:08:52,249 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2022-07-22 02:08:52,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:52,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:08:52,251 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:08:52,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2022-07-22 02:08:52,253 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:08:52,253 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:08:52,267 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:08:52,267 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_~input~0#1=5, ULTIMATE.start_calculate_output_~input#1=5, ULTIMATE.start_calculate_output_#in~input#1=5, ULTIMATE.start_main_#t~nondet6#1=5} Honda state: {ULTIMATE.start_main_~input~0#1=5, ULTIMATE.start_calculate_output_~input#1=5, ULTIMATE.start_calculate_output_#in~input#1=5, ULTIMATE.start_main_#t~nondet6#1=5} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:08:52,284 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2022-07-22 02:08:52,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:52,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:08:52,285 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:08:52,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2022-07-22 02:08:52,287 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:08:52,288 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:08:52,298 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:08:52,298 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_calculate_output_#res#1=26, ULTIMATE.start_main_~output~0#1=26} Honda state: {ULTIMATE.start_calculate_output_#res#1=26, ULTIMATE.start_main_~output~0#1=26} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:08:52,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2022-07-22 02:08:52,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:52,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:08:52,316 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:08:52,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2022-07-22 02:08:52,318 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:08:52,318 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:08:52,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2022-07-22 02:08:52,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:08:52,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:08:52,624 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:08:52,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2022-07-22 02:08:52,626 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-07-22 02:08:52,626 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:09:04,000 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-07-22 02:09:04,008 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2022-07-22 02:09:04,009 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:09:04,009 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:09:04,009 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:09:04,009 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:09:04,009 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:09:04,009 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,009 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:09:04,009 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:09:04,009 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration22_Loop [2022-07-22 02:09:04,009 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:09:04,009 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:09:04,010 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:04,016 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:04,017 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:04,082 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:04,086 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:04,200 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-07-22 02:09:04,451 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:09:04,452 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:09:04,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,453 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2022-07-22 02:09:04,455 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,461 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,462 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,462 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,462 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,462 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:04,463 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:09:04,463 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,465 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2022-07-22 02:09:04,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,482 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2022-07-22 02:09:04,484 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,489 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,489 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,489 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,489 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,490 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:04,490 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:09:04,490 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,491 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,508 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2022-07-22 02:09:04,510 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,516 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,516 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,516 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,516 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:04,516 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:04,521 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:04,522 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,527 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,542 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,544 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2022-07-22 02:09:04,546 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,551 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,551 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,552 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,552 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,552 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:04,552 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:09:04,552 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,554 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,570 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2022-07-22 02:09:04,572 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,577 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,577 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,577 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,577 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,577 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:04,578 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:09:04,578 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,579 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,595 INFO L490 LassoAnalysis]: Using template '2-nested'. [2022-07-22 02:09:04,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,596 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2022-07-22 02:09:04,598 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,605 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,605 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,605 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,605 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,605 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:04,607 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:04,607 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,616 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,633 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2022-07-22 02:09:04,636 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,641 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,641 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,641 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,641 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,641 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:04,642 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:04,642 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,643 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,660 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2022-07-22 02:09:04,662 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,667 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,667 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,668 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,668 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:04,668 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:04,675 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:04,675 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,682 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2022-07-22 02:09:04,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,699 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2022-07-22 02:09:04,701 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,707 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,707 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,707 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,707 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,707 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:04,708 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:04,708 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,710 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,726 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2022-07-22 02:09:04,730 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,735 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,736 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,736 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,736 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,736 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:04,736 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:04,736 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,754 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,770 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2022-07-22 02:09:04,770 INFO L490 LassoAnalysis]: Using template '3-nested'. [2022-07-22 02:09:04,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,771 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2022-07-22 02:09:04,774 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,779 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,779 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,780 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,780 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,780 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:04,781 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:04,782 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,785 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,802 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2022-07-22 02:09:04,803 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,809 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,809 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,809 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,809 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,809 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:04,810 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:04,810 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,811 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,828 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2022-07-22 02:09:04,830 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,836 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,836 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,836 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,836 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:04,836 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:04,847 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:04,847 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,879 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,896 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2022-07-22 02:09:04,898 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,903 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,903 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,904 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,904 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,904 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:04,905 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:04,905 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,907 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,924 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2022-07-22 02:09:04,926 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,931 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,931 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,931 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,931 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,931 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:04,932 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:04,932 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,933 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:04,949 INFO L490 LassoAnalysis]: Using template '4-nested'. [2022-07-22 02:09:04,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,950 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2022-07-22 02:09:04,952 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,959 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,959 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,959 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,959 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,959 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:04,961 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:04,961 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,965 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:04,981 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Ended with exit code 0 [2022-07-22 02:09:04,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:04,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:04,982 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:04,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2022-07-22 02:09:04,984 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:04,990 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:04,990 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:04,990 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:04,990 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:04,990 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:04,991 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:04,991 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:04,992 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,008 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2022-07-22 02:09:05,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,009 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2022-07-22 02:09:05,011 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,018 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:05,018 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,018 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,018 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:05,018 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:05,038 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:05,038 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,051 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:05,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,068 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2022-07-22 02:09:05,070 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,076 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:05,076 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,076 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,076 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,076 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:05,078 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:05,078 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,081 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,097 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Ended with exit code 0 [2022-07-22 02:09:05,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,098 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2022-07-22 02:09:05,143 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,149 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:05,150 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,150 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,150 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,150 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:05,151 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:05,151 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,152 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Ended with exit code 0 [2022-07-22 02:09:05,169 INFO L490 LassoAnalysis]: Using template '2-phase'. [2022-07-22 02:09:05,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,171 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2022-07-22 02:09:05,173 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,179 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,179 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:05,179 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,179 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,179 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,179 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:05,181 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:05,182 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,203 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,226 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:05,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,228 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,231 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,238 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,239 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:05,239 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,239 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,239 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,239 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:05,239 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:05,239 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2022-07-22 02:09:05,255 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:05,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,280 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,288 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,294 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,295 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:05,295 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,295 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,295 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:05,295 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:05,304 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:05,304 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2022-07-22 02:09:05,339 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:05,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,364 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2022-07-22 02:09:05,368 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,375 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,376 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:05,376 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,376 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,376 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,376 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:05,377 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:05,377 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,393 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:05,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,420 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,423 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,432 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,432 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:05,432 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,432 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,432 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,432 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:05,434 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:05,434 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2022-07-22 02:09:05,451 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Ended with exit code 0 [2022-07-22 02:09:05,467 INFO L490 LassoAnalysis]: Using template '3-phase'. [2022-07-22 02:09:05,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,469 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2022-07-22 02:09:05,470 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,476 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,476 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:05,476 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,476 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,477 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,477 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:05,479 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:05,479 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,485 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Ended with exit code 0 [2022-07-22 02:09:05,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,502 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2022-07-22 02:09:05,503 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,509 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,510 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:05,510 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,510 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,510 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,510 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:05,511 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:05,511 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,513 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:05,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,530 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2022-07-22 02:09:05,532 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,538 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,538 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:05,538 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,539 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,539 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:05,539 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:05,549 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:05,549 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,587 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,603 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Ended with exit code 0 [2022-07-22 02:09:05,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,604 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2022-07-22 02:09:05,606 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,612 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,612 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:05,612 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,612 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,612 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,612 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:05,613 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:05,613 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,618 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,633 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Ended with exit code 0 [2022-07-22 02:09:05,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,635 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2022-07-22 02:09:05,637 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,642 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,642 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:05,642 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,643 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,643 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,643 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:05,643 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:05,643 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,646 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:05,661 INFO L490 LassoAnalysis]: Using template '4-phase'. [2022-07-22 02:09:05,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,662 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2022-07-22 02:09:05,664 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,671 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,671 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:05,671 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,671 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,671 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,671 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:05,674 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:05,674 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,684 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,699 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Ended with exit code 0 [2022-07-22 02:09:05,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,700 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2022-07-22 02:09:05,702 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,708 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,708 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:05,708 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,708 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,708 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,708 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:05,709 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:05,709 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,712 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,726 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Ended with exit code 0 [2022-07-22 02:09:05,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,728 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2022-07-22 02:09:05,729 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,736 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,736 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:05,736 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,737 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,737 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:05,737 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:05,752 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:05,752 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,918 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:05,940 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Ended with exit code 0 [2022-07-22 02:09:05,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:05,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:05,942 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:05,947 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:05,955 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:05,955 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:05,956 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:05,956 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:05,956 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:05,956 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:05,958 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:05,958 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:05,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2022-07-22 02:09:05,983 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:06,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:06,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:06,008 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:06,012 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:06,019 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:06,019 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:06,019 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:06,019 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:06,019 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:06,019 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:06,021 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:06,021 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:06,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2022-07-22 02:09:06,035 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:06,058 INFO L490 LassoAnalysis]: Using template '2-lex'. [2022-07-22 02:09:06,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:06,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:06,059 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:06,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2022-07-22 02:09:06,063 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:06,070 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:06,070 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:06,070 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:06,070 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:06,070 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:06,070 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:06,072 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:06,072 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:06,076 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:06,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:06,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:06,092 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:06,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2022-07-22 02:09:06,093 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:06,099 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:06,099 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:06,099 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:06,099 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:06,100 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:06,100 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:06,100 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:06,100 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:06,102 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:06,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:06,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:06,118 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:06,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2022-07-22 02:09:06,120 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:06,126 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:06,126 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:06,126 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:06,126 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:06,126 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:06,126 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:06,135 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:06,135 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:06,151 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:06,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:06,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:06,168 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:06,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2022-07-22 02:09:06,170 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:06,175 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:06,175 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:06,176 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:06,176 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:06,176 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:06,176 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:06,180 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:06,180 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:06,183 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:06,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:06,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:06,200 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:06,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2022-07-22 02:09:06,202 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:06,207 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:06,208 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:06,208 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:06,208 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:06,208 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:06,208 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:06,209 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:06,209 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:06,210 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2022-07-22 02:09:06,226 INFO L490 LassoAnalysis]: Using template '3-lex'. [2022-07-22 02:09:06,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:06,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:06,227 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:06,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2022-07-22 02:09:06,230 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:06,236 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:06,236 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:06,236 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:06,236 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:06,236 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:06,236 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:06,239 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:06,239 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:06,263 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:06,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:06,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:06,287 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:06,291 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:06,299 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:06,299 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:06,299 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:06,299 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:06,299 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:06,299 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:06,300 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:06,300 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:06,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2022-07-22 02:09:06,318 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Ended with exit code 0 [2022-07-22 02:09:06,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:06,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:06,341 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:06,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2022-07-22 02:09:06,343 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:06,349 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:06,349 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:06,349 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:06,349 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:06,349 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:06,349 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:06,364 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:06,364 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:06,406 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,422 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Ended with exit code 0 [2022-07-22 02:09:06,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:06,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:06,423 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:06,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2022-07-22 02:09:06,425 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:06,431 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:06,431 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:06,431 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:06,431 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:06,431 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:06,431 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:06,433 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:06,433 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:06,438 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,452 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:06,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:06,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:06,454 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:06,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2022-07-22 02:09:06,456 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:06,461 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:06,461 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:06,461 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:06,462 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:06,462 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:06,462 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:06,463 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:06,463 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:06,465 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:06,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Ended with exit code 0 [2022-07-22 02:09:24,827 WARN L233 SmtUtils]: Spent 18.10s on a formula simplification. DAG size of input: 1387 DAG size of output: 225 (called from [L 279] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-07-22 02:09:25,011 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:09:25,011 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:09:25,011 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:09:25,011 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:09:25,011 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:09:25,011 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:25,011 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:09:25,011 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:09:25,011 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration22_Lasso [2022-07-22 02:09:25,011 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:09:25,011 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:09:25,013 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,023 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,034 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,036 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,038 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,058 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,071 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,077 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,079 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,080 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,082 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,084 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,085 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,087 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,089 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,159 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,161 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,163 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,168 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,177 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,178 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,180 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:25,368 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-07-22 02:09:25,697 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:09:25,698 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:09:25,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:25,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:25,699 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:25,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2022-07-22 02:09:25,705 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:25,711 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:25,711 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:25,711 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:25,711 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:25,716 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:25,716 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:25,718 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:25,734 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Ended with exit code 0 [2022-07-22 02:09:25,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:25,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:25,735 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:25,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2022-07-22 02:09:25,736 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:25,742 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:25,742 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:25,742 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:25,742 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:25,743 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:25,743 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:25,745 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:25,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:25,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:25,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:25,761 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:25,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2022-07-22 02:09:25,792 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:25,797 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:25,798 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:25,798 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:25,798 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:25,799 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:25,799 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:25,801 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:25,816 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Ended with exit code 0 [2022-07-22 02:09:25,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:25,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:25,817 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:25,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2022-07-22 02:09:25,819 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:25,825 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:25,825 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:25,825 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:25,825 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:25,826 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:25,826 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:25,828 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:25,843 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Ended with exit code 0 [2022-07-22 02:09:25,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:25,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:25,845 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:25,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2022-07-22 02:09:25,846 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:25,852 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:25,852 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:25,852 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:25,852 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:25,853 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:25,854 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:25,855 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:25,871 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Ended with exit code 0 [2022-07-22 02:09:25,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:25,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:25,872 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:25,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2022-07-22 02:09:25,874 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:25,880 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:25,880 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:25,880 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:25,880 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:25,881 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:25,881 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:25,883 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:25,898 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Ended with exit code 0 [2022-07-22 02:09:25,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:25,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:25,900 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:25,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2022-07-22 02:09:25,901 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:25,907 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:25,907 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:25,907 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:25,907 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:25,908 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:25,908 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:25,910 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:25,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Ended with exit code 0 [2022-07-22 02:09:25,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:25,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:25,928 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:25,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2022-07-22 02:09:25,930 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:25,936 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:25,936 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:25,936 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:25,936 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:25,937 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:25,937 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:25,939 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:25,954 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:25,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:25,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:25,956 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:25,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2022-07-22 02:09:25,958 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:25,964 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:25,964 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:25,964 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:25,964 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:25,965 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:25,965 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:25,967 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:25,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:25,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:25,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:25,984 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:25,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2022-07-22 02:09:25,987 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:25,993 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:25,993 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:25,993 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:25,993 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:25,994 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:25,994 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:25,996 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Ended with exit code 0 [2022-07-22 02:09:26,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,015 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2022-07-22 02:09:26,017 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,023 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,023 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,023 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,023 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,024 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,024 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,026 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,042 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Ended with exit code 0 [2022-07-22 02:09:26,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,043 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2022-07-22 02:09:26,045 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,051 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,051 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,052 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,052 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,053 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,053 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,055 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,070 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Ended with exit code 0 [2022-07-22 02:09:26,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,071 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2022-07-22 02:09:26,074 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,080 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,080 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,080 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,080 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,081 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,081 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,083 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,098 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,099 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2022-07-22 02:09:26,102 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,107 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,107 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,107 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,107 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,108 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,109 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,110 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,125 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Ended with exit code 0 [2022-07-22 02:09:26,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,127 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2022-07-22 02:09:26,129 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,134 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,135 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,135 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,135 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,135 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,135 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,137 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Ended with exit code 0 [2022-07-22 02:09:26,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,159 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2022-07-22 02:09:26,161 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,168 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,168 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,168 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,168 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,169 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,169 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,171 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,188 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2022-07-22 02:09:26,189 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,196 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,196 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,196 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,196 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,197 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,197 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,199 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,214 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Ended with exit code 0 [2022-07-22 02:09:26,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,215 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2022-07-22 02:09:26,217 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,223 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,223 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,223 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,223 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,224 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,224 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,226 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,241 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Ended with exit code 0 [2022-07-22 02:09:26,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,242 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2022-07-22 02:09:26,244 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,249 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,250 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,250 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,250 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,250 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,251 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,252 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,267 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Ended with exit code 0 [2022-07-22 02:09:26,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,269 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2022-07-22 02:09:26,270 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,276 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,276 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,276 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,276 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,277 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,277 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,279 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Ended with exit code 0 [2022-07-22 02:09:26,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,296 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2022-07-22 02:09:26,298 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,304 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,304 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,304 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:26,304 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,329 INFO L401 nArgumentSynthesizer]: We have 30 Motzkin's Theorem applications. [2022-07-22 02:09:26,329 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:26,384 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,409 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,414 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,421 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,422 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,422 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,422 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,423 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,423 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Waiting until timeout for monitored process [2022-07-22 02:09:26,435 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,459 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,464 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,472 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,472 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:26,472 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,472 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,472 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,472 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:09:26,472 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:26,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Waiting until timeout for monitored process [2022-07-22 02:09:26,483 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,508 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,511 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,519 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,519 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,519 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,519 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,522 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,522 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2022-07-22 02:09:26,539 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,562 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Ended with exit code 0 [2022-07-22 02:09:26,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,563 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2022-07-22 02:09:26,565 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,571 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,572 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,572 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,572 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,575 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,575 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,580 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,595 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Ended with exit code 0 [2022-07-22 02:09:26,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,597 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Waiting until timeout for monitored process [2022-07-22 02:09:26,598 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,606 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,606 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:26,606 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,606 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,606 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,607 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:09:26,607 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:26,608 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,623 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Ended with exit code 0 [2022-07-22 02:09:26,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,625 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Waiting until timeout for monitored process [2022-07-22 02:09:26,626 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,632 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,632 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,632 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,632 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,633 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,633 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,635 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,650 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,651 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Waiting until timeout for monitored process [2022-07-22 02:09:26,653 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,660 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,660 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,660 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,660 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:26,661 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:26,661 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:09:26,663 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,678 INFO L490 LassoAnalysis]: Using template '2-nested'. [2022-07-22 02:09:26,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,679 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Waiting until timeout for monitored process [2022-07-22 02:09:26,681 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,686 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,686 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,686 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,686 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:26,688 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:26,688 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:26,691 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,706 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Ended with exit code 0 [2022-07-22 02:09:26,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,707 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Waiting until timeout for monitored process [2022-07-22 02:09:26,709 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,714 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,714 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,714 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,714 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:26,715 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:26,716 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:26,718 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,736 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Waiting until timeout for monitored process [2022-07-22 02:09:26,738 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,743 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,744 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,744 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,744 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:26,745 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:26,745 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:26,748 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Ended with exit code 0 [2022-07-22 02:09:26,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,764 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Waiting until timeout for monitored process [2022-07-22 02:09:26,766 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,771 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,771 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,772 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,772 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:26,773 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:26,773 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:26,775 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,790 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,792 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Waiting until timeout for monitored process [2022-07-22 02:09:26,794 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,799 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,799 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,799 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,799 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:26,801 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:26,801 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:26,803 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,819 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Ended with exit code 0 [2022-07-22 02:09:26,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,820 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Waiting until timeout for monitored process [2022-07-22 02:09:26,822 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,828 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,829 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,829 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,829 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:26,832 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:26,832 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:26,834 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,853 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Waiting until timeout for monitored process [2022-07-22 02:09:26,855 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,861 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,861 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,861 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,861 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:26,862 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:26,862 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:26,865 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,880 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Ended with exit code 0 [2022-07-22 02:09:26,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,881 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Waiting until timeout for monitored process [2022-07-22 02:09:26,883 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,889 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,889 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,889 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,889 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:26,890 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:26,890 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:26,893 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,909 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,912 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Waiting until timeout for monitored process [2022-07-22 02:09:26,919 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,919 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,919 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,919 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:26,920 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:26,920 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:26,923 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,938 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Ended with exit code 0 [2022-07-22 02:09:26,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,939 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Waiting until timeout for monitored process [2022-07-22 02:09:26,941 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,947 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,947 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,947 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,947 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:26,948 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:26,948 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:26,951 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:26,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,968 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Waiting until timeout for monitored process [2022-07-22 02:09:26,970 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:26,976 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:26,976 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:26,976 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:26,976 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:26,977 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:26,977 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:26,980 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:26,995 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Ended with exit code 0 [2022-07-22 02:09:26,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:26,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:26,997 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:26,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Waiting until timeout for monitored process [2022-07-22 02:09:26,999 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,004 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,005 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,006 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,006 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,009 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,025 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Ended with exit code 0 [2022-07-22 02:09:27,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,026 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Waiting until timeout for monitored process [2022-07-22 02:09:27,028 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,033 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,034 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,034 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,034 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,035 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,035 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,038 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,054 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Waiting until timeout for monitored process [2022-07-22 02:09:27,056 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,062 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,062 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,062 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,062 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,063 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,063 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,066 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,082 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Waiting until timeout for monitored process [2022-07-22 02:09:27,084 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,090 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,090 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,091 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,091 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,092 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,092 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,094 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,109 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,110 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Waiting until timeout for monitored process [2022-07-22 02:09:27,112 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,118 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,118 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,118 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,118 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,119 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,119 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,122 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,137 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Ended with exit code 0 [2022-07-22 02:09:27,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,138 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Waiting until timeout for monitored process [2022-07-22 02:09:27,140 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,146 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,146 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,146 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,146 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,147 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,147 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,151 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,166 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Ended with exit code 0 [2022-07-22 02:09:27,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,167 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Waiting until timeout for monitored process [2022-07-22 02:09:27,168 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,174 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,174 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,174 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,174 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,175 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,175 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,177 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,193 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,194 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Waiting until timeout for monitored process [2022-07-22 02:09:27,196 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,201 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,202 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,202 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,202 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,203 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,203 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,205 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,219 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Ended with exit code 0 [2022-07-22 02:09:27,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,221 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Waiting until timeout for monitored process [2022-07-22 02:09:27,225 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,230 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,230 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,231 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,231 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,232 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,232 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,235 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,250 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Ended with exit code 0 [2022-07-22 02:09:27,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,251 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Waiting until timeout for monitored process [2022-07-22 02:09:27,253 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,259 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,259 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,259 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:27,259 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,289 INFO L401 nArgumentSynthesizer]: We have 45 Motzkin's Theorem applications. [2022-07-22 02:09:27,289 INFO L402 nArgumentSynthesizer]: A total of 9 supporting invariants were added. [2022-07-22 02:09:27,347 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,366 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Waiting until timeout for monitored process [2022-07-22 02:09:27,367 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,373 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,373 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,373 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,373 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,375 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,375 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,377 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Ended with exit code 0 [2022-07-22 02:09:27,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,395 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Waiting until timeout for monitored process [2022-07-22 02:09:27,396 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,402 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,402 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:27,402 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,402 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,402 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,403 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:27,403 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:27,404 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Ended with exit code 0 [2022-07-22 02:09:27,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,421 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Waiting until timeout for monitored process [2022-07-22 02:09:27,422 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,428 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,428 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,428 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,428 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,431 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,431 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,436 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,451 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Ended with exit code 0 [2022-07-22 02:09:27,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,452 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Waiting until timeout for monitored process [2022-07-22 02:09:27,454 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,460 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,460 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,460 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,460 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,464 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,465 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,472 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,487 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,489 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Waiting until timeout for monitored process [2022-07-22 02:09:27,490 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,496 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,496 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:27,496 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,496 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,496 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,497 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:27,497 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:27,498 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Ended with exit code 0 [2022-07-22 02:09:27,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,513 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Waiting until timeout for monitored process [2022-07-22 02:09:27,515 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,521 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,521 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,521 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,521 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,522 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,522 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,525 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,541 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Waiting until timeout for monitored process [2022-07-22 02:09:27,543 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,549 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,549 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,549 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,549 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:27,551 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:27,551 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:27,553 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Ended with exit code 0 [2022-07-22 02:09:27,569 INFO L490 LassoAnalysis]: Using template '3-nested'. [2022-07-22 02:09:27,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,570 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Waiting until timeout for monitored process [2022-07-22 02:09:27,572 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,578 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,578 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,578 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,579 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,580 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,580 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,583 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,599 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Ended with exit code 0 [2022-07-22 02:09:27,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,600 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Waiting until timeout for monitored process [2022-07-22 02:09:27,602 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,608 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,608 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,609 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,609 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,611 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,611 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,620 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,636 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Ended with exit code 0 [2022-07-22 02:09:27,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,637 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Waiting until timeout for monitored process [2022-07-22 02:09:27,639 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,646 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,646 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,646 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,646 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,648 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,648 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,652 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,668 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Waiting until timeout for monitored process [2022-07-22 02:09:27,670 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,676 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,676 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,676 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,676 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,678 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,678 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,681 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,697 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Ended with exit code 0 [2022-07-22 02:09:27,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,698 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Waiting until timeout for monitored process [2022-07-22 02:09:27,700 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,706 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,706 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,706 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,706 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,708 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,708 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,711 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,728 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Waiting until timeout for monitored process [2022-07-22 02:09:27,730 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,736 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,736 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,736 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,736 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,738 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,738 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,747 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,762 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Ended with exit code 0 [2022-07-22 02:09:27,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,763 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Waiting until timeout for monitored process [2022-07-22 02:09:27,765 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,771 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,771 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,771 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,771 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,773 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,773 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,776 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,793 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Waiting until timeout for monitored process [2022-07-22 02:09:27,795 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,801 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,801 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,801 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,801 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,803 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,803 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,808 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,831 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Waiting until timeout for monitored process [2022-07-22 02:09:27,834 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,840 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,840 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,840 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,840 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,842 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,842 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,845 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,862 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Waiting until timeout for monitored process [2022-07-22 02:09:27,864 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,870 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,870 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,870 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,871 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,872 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,872 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,875 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,893 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Waiting until timeout for monitored process [2022-07-22 02:09:27,894 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,900 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,901 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,901 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,901 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,902 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,902 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,906 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Ended with exit code 0 [2022-07-22 02:09:27,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,922 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Waiting until timeout for monitored process [2022-07-22 02:09:27,924 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,930 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,930 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,930 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,930 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:27,932 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:27,932 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:27,963 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:27,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:27,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:27,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:27,989 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:27,991 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:27,999 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:27,999 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:27,999 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:27,999 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,001 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,001 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Waiting until timeout for monitored process [2022-07-22 02:09:28,010 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Ended with exit code 0 [2022-07-22 02:09:28,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,028 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Waiting until timeout for monitored process [2022-07-22 02:09:28,030 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,036 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,037 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,037 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,037 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,038 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,038 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,042 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,058 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Ended with exit code 0 [2022-07-22 02:09:28,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,059 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Waiting until timeout for monitored process [2022-07-22 02:09:28,061 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,067 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,067 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,067 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,067 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,068 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,068 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,071 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,087 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Ended with exit code 0 [2022-07-22 02:09:28,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,089 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Waiting until timeout for monitored process [2022-07-22 02:09:28,091 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,097 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,098 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,098 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,098 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,099 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,099 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,102 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,118 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:28,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,119 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Waiting until timeout for monitored process [2022-07-22 02:09:28,121 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,128 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,128 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,128 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,128 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,129 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,129 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,133 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Ended with exit code 0 [2022-07-22 02:09:28,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,150 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Waiting until timeout for monitored process [2022-07-22 02:09:28,152 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,158 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,158 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,158 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,158 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,160 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,160 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,162 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Ended with exit code 0 [2022-07-22 02:09:28,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,180 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Waiting until timeout for monitored process [2022-07-22 02:09:28,181 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,187 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,188 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,188 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,188 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,189 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,189 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,192 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:28,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,209 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Waiting until timeout for monitored process [2022-07-22 02:09:28,210 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,216 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,216 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,216 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,216 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,218 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,218 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,221 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,237 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Ended with exit code 0 [2022-07-22 02:09:28,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,238 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Waiting until timeout for monitored process [2022-07-22 02:09:28,241 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,248 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,248 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,248 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:28,248 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,295 INFO L401 nArgumentSynthesizer]: We have 60 Motzkin's Theorem applications. [2022-07-22 02:09:28,296 INFO L402 nArgumentSynthesizer]: A total of 12 supporting invariants were added. [2022-07-22 02:09:28,394 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:28,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,422 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,428 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,437 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,437 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,437 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,437 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,439 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,439 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Waiting until timeout for monitored process [2022-07-22 02:09:28,463 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:28,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,488 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,491 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,499 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,499 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:28,499 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,499 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,500 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,500 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:28,500 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:28,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Waiting until timeout for monitored process [2022-07-22 02:09:28,511 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,533 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:28,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,535 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,539 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,548 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,548 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,548 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,548 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,552 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,552 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Waiting until timeout for monitored process [2022-07-22 02:09:28,567 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,590 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:28,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,595 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,604 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Waiting until timeout for monitored process [2022-07-22 02:09:28,612 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,613 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,613 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,613 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,619 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,619 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,639 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,659 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:28,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,661 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Waiting until timeout for monitored process [2022-07-22 02:09:28,663 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,669 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,669 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:28,669 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,669 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,669 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,670 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:28,670 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:28,671 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,686 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Ended with exit code 0 [2022-07-22 02:09:28,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,687 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Waiting until timeout for monitored process [2022-07-22 02:09:28,689 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,694 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,695 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,695 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,695 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,696 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,696 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,700 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,715 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Ended with exit code 0 [2022-07-22 02:09:28,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,716 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Waiting until timeout for monitored process [2022-07-22 02:09:28,718 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,723 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,723 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,724 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,724 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:28,725 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:28,725 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:28,728 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:28,744 INFO L490 LassoAnalysis]: Using template '4-nested'. [2022-07-22 02:09:28,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,745 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Waiting until timeout for monitored process [2022-07-22 02:09:28,747 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,754 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,754 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,754 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,754 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:28,756 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:28,756 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:28,760 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,775 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Ended with exit code 0 [2022-07-22 02:09:28,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,776 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Waiting until timeout for monitored process [2022-07-22 02:09:28,779 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,785 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,786 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,786 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,786 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:28,788 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:28,788 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:28,811 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,829 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Ended with exit code 0 [2022-07-22 02:09:28,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,830 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Waiting until timeout for monitored process [2022-07-22 02:09:28,832 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,838 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,839 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,839 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,839 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:28,842 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:28,842 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:28,863 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,879 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Ended with exit code 0 [2022-07-22 02:09:28,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,880 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Waiting until timeout for monitored process [2022-07-22 02:09:28,884 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,890 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,890 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,890 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,890 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:28,892 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:28,892 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:28,896 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,911 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:28,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,912 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Waiting until timeout for monitored process [2022-07-22 02:09:28,914 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,920 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,920 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,920 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,920 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:28,922 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:28,922 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:28,926 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:28,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,942 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Waiting until timeout for monitored process [2022-07-22 02:09:28,949 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,955 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,955 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,955 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,955 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:28,957 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:28,957 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:28,961 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:28,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:28,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:28,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:28,979 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:28,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Waiting until timeout for monitored process [2022-07-22 02:09:28,980 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:28,986 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:28,986 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:28,986 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:28,986 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:28,988 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:28,988 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:28,992 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:29,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,009 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Waiting until timeout for monitored process [2022-07-22 02:09:29,011 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,016 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,017 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,017 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,017 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,018 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,019 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,022 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,038 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:29,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,039 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Waiting until timeout for monitored process [2022-07-22 02:09:29,041 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,047 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,047 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,047 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,047 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,049 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,049 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,053 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,068 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Ended with exit code 0 [2022-07-22 02:09:29,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,070 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Waiting until timeout for monitored process [2022-07-22 02:09:29,072 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,077 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,078 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,078 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,078 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,080 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,080 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,083 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Ended with exit code 0 [2022-07-22 02:09:29,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,100 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Waiting until timeout for monitored process [2022-07-22 02:09:29,102 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,108 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,108 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,108 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,108 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,110 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,110 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,114 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Ended with exit code 0 [2022-07-22 02:09:29,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,131 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Waiting until timeout for monitored process [2022-07-22 02:09:29,132 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,138 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,138 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,138 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,138 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,141 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,141 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,162 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,177 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:29,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,178 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Waiting until timeout for monitored process [2022-07-22 02:09:29,180 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,186 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,186 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,186 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,186 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,188 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,188 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,192 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Ended with exit code 0 [2022-07-22 02:09:29,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,208 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Waiting until timeout for monitored process [2022-07-22 02:09:29,210 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,217 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,217 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,217 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,219 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,219 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,223 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,238 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Ended with exit code 0 [2022-07-22 02:09:29,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,239 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Waiting until timeout for monitored process [2022-07-22 02:09:29,241 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,247 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,247 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,247 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,247 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,249 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,249 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,252 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,267 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Ended with exit code 0 [2022-07-22 02:09:29,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,268 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Waiting until timeout for monitored process [2022-07-22 02:09:29,270 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,277 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,277 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,277 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,277 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,279 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,279 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,282 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:29,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,299 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Waiting until timeout for monitored process [2022-07-22 02:09:29,300 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,306 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,307 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,307 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,307 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,308 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,308 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,311 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,326 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Ended with exit code 0 [2022-07-22 02:09:29,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,327 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Waiting until timeout for monitored process [2022-07-22 02:09:29,329 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,335 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,335 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,335 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,335 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,336 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,336 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,339 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,354 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Ended with exit code 0 [2022-07-22 02:09:29,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,355 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Waiting until timeout for monitored process [2022-07-22 02:09:29,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,363 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,363 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,363 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,363 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,365 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,365 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,368 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,383 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Ended with exit code 0 [2022-07-22 02:09:29,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,385 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Waiting until timeout for monitored process [2022-07-22 02:09:29,386 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,392 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,393 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,393 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,393 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,395 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,395 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,398 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,414 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:29,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,415 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Waiting until timeout for monitored process [2022-07-22 02:09:29,417 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,423 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,424 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,424 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:29,424 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,472 INFO L401 nArgumentSynthesizer]: We have 75 Motzkin's Theorem applications. [2022-07-22 02:09:29,472 INFO L402 nArgumentSynthesizer]: A total of 15 supporting invariants were added. [2022-07-22 02:09:29,577 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Ended with exit code 0 [2022-07-22 02:09:29,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,596 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Waiting until timeout for monitored process [2022-07-22 02:09:29,598 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,604 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,604 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,605 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,605 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,606 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,606 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,610 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Ended with exit code 0 [2022-07-22 02:09:29,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,627 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (222)] Waiting until timeout for monitored process [2022-07-22 02:09:29,629 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,635 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,636 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:29,636 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,636 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,636 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,636 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:29,636 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:29,638 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (222)] Ended with exit code 0 [2022-07-22 02:09:29,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,655 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (223)] Waiting until timeout for monitored process [2022-07-22 02:09:29,656 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,662 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,663 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,663 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,663 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,667 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,667 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,675 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (223)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:29,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,691 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (224)] Waiting until timeout for monitored process [2022-07-22 02:09:29,693 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,700 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,700 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,701 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,701 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,707 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,708 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,720 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (224)] Ended with exit code 0 [2022-07-22 02:09:29,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,737 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (225)] Waiting until timeout for monitored process [2022-07-22 02:09:29,739 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,745 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,745 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:29,745 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,745 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,745 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,745 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:29,745 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:29,747 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,762 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (225)] Ended with exit code 0 [2022-07-22 02:09:29,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,763 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (226)] Waiting until timeout for monitored process [2022-07-22 02:09:29,765 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,770 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,770 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,770 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,770 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,772 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,772 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,776 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (226)] Ended with exit code 0 [2022-07-22 02:09:29,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,793 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (227)] Waiting until timeout for monitored process [2022-07-22 02:09:29,796 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,802 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:29,803 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,803 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,803 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:29,804 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:29,804 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:29,808 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (227)] Ended with exit code 0 [2022-07-22 02:09:29,824 INFO L490 LassoAnalysis]: Using template '2-phase'. [2022-07-22 02:09:29,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,825 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (228)] Waiting until timeout for monitored process [2022-07-22 02:09:29,826 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,832 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:29,832 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:29,832 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,833 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,833 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:29,834 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:29,834 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:29,837 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (228)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:29,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,854 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (229)] Waiting until timeout for monitored process [2022-07-22 02:09:29,856 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,862 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:29,862 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:29,862 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,862 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,862 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:29,864 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:29,864 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:29,867 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (229)] Ended with exit code 0 [2022-07-22 02:09:29,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,883 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (230)] Waiting until timeout for monitored process [2022-07-22 02:09:29,885 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,891 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:29,892 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:29,892 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,892 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,892 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:29,893 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:29,893 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:29,896 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,911 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (230)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:29,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,912 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (231)] Waiting until timeout for monitored process [2022-07-22 02:09:29,914 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,921 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:29,921 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:29,921 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,921 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,921 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:29,922 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:29,922 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:29,926 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,941 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (231)] Ended with exit code 0 [2022-07-22 02:09:29,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,943 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (232)] Waiting until timeout for monitored process [2022-07-22 02:09:29,944 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,951 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:29,951 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:29,951 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,951 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,951 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:29,952 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:29,952 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:29,956 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:29,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (232)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:29,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:29,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:29,972 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:29,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Waiting until timeout for monitored process [2022-07-22 02:09:29,974 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:29,980 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:29,980 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:29,980 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:29,980 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:29,980 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:29,981 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:29,981 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:29,985 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,001 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Waiting until timeout for monitored process [2022-07-22 02:09:30,003 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,009 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,009 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,009 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,009 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,009 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,011 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,011 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,014 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,029 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Ended with exit code 0 [2022-07-22 02:09:30,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,031 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Waiting until timeout for monitored process [2022-07-22 02:09:30,032 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,038 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,038 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,039 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,039 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,039 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,040 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,040 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,043 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,059 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Ended with exit code 0 [2022-07-22 02:09:30,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,060 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Waiting until timeout for monitored process [2022-07-22 02:09:30,063 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,068 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,069 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,069 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,069 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,069 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,070 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,070 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,073 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,090 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Ended with exit code 0 [2022-07-22 02:09:30,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,091 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Waiting until timeout for monitored process [2022-07-22 02:09:30,093 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,099 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,099 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,099 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,099 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,100 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,101 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,104 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,120 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,122 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Waiting until timeout for monitored process [2022-07-22 02:09:30,124 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,130 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,131 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,131 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,131 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,131 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,132 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,132 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,135 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,152 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Waiting until timeout for monitored process [2022-07-22 02:09:30,154 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,160 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,160 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,160 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,161 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,161 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,162 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,162 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,166 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,182 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Ended with exit code 0 [2022-07-22 02:09:30,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,183 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Waiting until timeout for monitored process [2022-07-22 02:09:30,187 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,193 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,193 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,193 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,193 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,193 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,194 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,194 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,197 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,213 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Ended with exit code 0 [2022-07-22 02:09:30,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,214 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Waiting until timeout for monitored process [2022-07-22 02:09:30,217 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,222 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,223 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,223 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,223 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,223 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,224 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,224 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,227 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,251 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Ended with exit code 0 [2022-07-22 02:09:30,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,252 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Waiting until timeout for monitored process [2022-07-22 02:09:30,254 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,259 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,260 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,260 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,260 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,260 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,261 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,261 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,264 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Ended with exit code 0 [2022-07-22 02:09:30,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,282 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Waiting until timeout for monitored process [2022-07-22 02:09:30,283 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,289 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,289 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,289 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,289 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,290 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,291 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,291 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,294 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,311 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Waiting until timeout for monitored process [2022-07-22 02:09:30,313 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,318 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,319 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,319 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,319 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,319 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,320 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,320 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,323 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Ended with exit code 0 [2022-07-22 02:09:30,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,339 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Waiting until timeout for monitored process [2022-07-22 02:09:30,344 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,351 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,352 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,352 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,352 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,352 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,353 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,353 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,376 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,394 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Waiting until timeout for monitored process [2022-07-22 02:09:30,395 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,402 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,402 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,402 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,402 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,403 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,403 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,404 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,406 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,424 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Waiting until timeout for monitored process [2022-07-22 02:09:30,425 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,432 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,432 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,432 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,432 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,432 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,433 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,433 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,436 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,452 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Ended with exit code 0 [2022-07-22 02:09:30,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,453 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Waiting until timeout for monitored process [2022-07-22 02:09:30,455 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,461 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,461 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,461 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,462 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:30,462 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,491 INFO L401 nArgumentSynthesizer]: We have 45 Motzkin's Theorem applications. [2022-07-22 02:09:30,492 INFO L402 nArgumentSynthesizer]: A total of 9 supporting invariants were added. [2022-07-22 02:09:30,561 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,579 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Waiting until timeout for monitored process [2022-07-22 02:09:30,581 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,586 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,586 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,587 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,587 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,587 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,588 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,588 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,591 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Ended with exit code 0 [2022-07-22 02:09:30,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,607 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Waiting until timeout for monitored process [2022-07-22 02:09:30,611 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,616 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,616 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,616 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:30,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,617 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,617 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,617 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:30,617 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:30,623 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,638 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Ended with exit code 0 [2022-07-22 02:09:30,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,639 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Waiting until timeout for monitored process [2022-07-22 02:09:30,641 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,647 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,647 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,647 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,647 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,647 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,650 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,650 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,657 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,672 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Ended with exit code 0 [2022-07-22 02:09:30,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,674 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Waiting until timeout for monitored process [2022-07-22 02:09:30,676 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,683 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,683 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,683 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,683 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,683 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,692 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,692 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,704 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,720 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Ended with exit code 0 [2022-07-22 02:09:30,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,721 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Waiting until timeout for monitored process [2022-07-22 02:09:30,723 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,728 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,729 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,729 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:30,729 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,729 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,729 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,729 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:30,729 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:30,732 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,748 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Ended with exit code 0 [2022-07-22 02:09:30,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,750 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Waiting until timeout for monitored process [2022-07-22 02:09:30,753 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,759 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,759 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,759 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,759 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,759 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,760 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,760 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,764 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,779 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Ended with exit code 0 [2022-07-22 02:09:30,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,781 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Waiting until timeout for monitored process [2022-07-22 02:09:30,783 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,789 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,789 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:30,789 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,789 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,790 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:30,791 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:30,791 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:09:30,794 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,810 INFO L490 LassoAnalysis]: Using template '3-phase'. [2022-07-22 02:09:30,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,812 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,815 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Waiting until timeout for monitored process [2022-07-22 02:09:30,822 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,822 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:30,822 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,822 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,822 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:30,824 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:30,824 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:30,828 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,844 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,845 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Waiting until timeout for monitored process [2022-07-22 02:09:30,847 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,853 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,853 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:30,853 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,853 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,853 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:30,855 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:30,855 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:30,859 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,875 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Waiting until timeout for monitored process [2022-07-22 02:09:30,877 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,883 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,884 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:30,884 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,884 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,884 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:30,885 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:30,885 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:30,890 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,905 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Ended with exit code 0 [2022-07-22 02:09:30,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,907 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Waiting until timeout for monitored process [2022-07-22 02:09:30,908 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,915 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,915 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:30,915 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,915 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,915 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:30,917 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:30,917 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:30,922 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,939 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Waiting until timeout for monitored process [2022-07-22 02:09:30,941 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,948 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,948 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:30,948 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,948 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,948 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:30,950 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:30,950 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:30,954 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:30,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:30,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:30,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:30,974 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:30,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Waiting until timeout for monitored process [2022-07-22 02:09:30,976 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:30,983 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:30,983 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:30,983 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:30,983 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:30,983 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:30,985 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:30,985 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:30,989 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Ended with exit code 0 [2022-07-22 02:09:31,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,006 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Waiting until timeout for monitored process [2022-07-22 02:09:31,008 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,014 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,014 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,015 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,015 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,015 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,016 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,016 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,021 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:31,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,037 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Waiting until timeout for monitored process [2022-07-22 02:09:31,039 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,045 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,045 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,046 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,046 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,046 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,047 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,047 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,051 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Ended with exit code 0 [2022-07-22 02:09:31,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,068 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Waiting until timeout for monitored process [2022-07-22 02:09:31,071 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,077 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,077 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,078 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,078 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,078 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,079 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,079 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,084 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:31,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,101 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Waiting until timeout for monitored process [2022-07-22 02:09:31,102 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,108 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,108 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,109 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,109 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,109 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,110 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,110 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,115 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:31,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,132 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Waiting until timeout for monitored process [2022-07-22 02:09:31,133 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,139 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,139 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,140 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,140 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,140 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,141 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,141 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,146 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,161 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:31,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,163 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Waiting until timeout for monitored process [2022-07-22 02:09:31,165 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,170 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,171 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,171 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,171 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,171 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,173 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,173 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,179 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,194 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Ended with exit code 0 [2022-07-22 02:09:31,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,195 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (268)] Waiting until timeout for monitored process [2022-07-22 02:09:31,197 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,204 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,204 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,204 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,204 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,204 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,205 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,205 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,210 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (268)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:31,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,227 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Waiting until timeout for monitored process [2022-07-22 02:09:31,229 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,234 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,235 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,235 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,235 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,235 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,236 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,236 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,241 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Ended with exit code 0 [2022-07-22 02:09:31,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,258 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Waiting until timeout for monitored process [2022-07-22 02:09:31,260 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,266 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,266 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,266 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,266 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,266 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,267 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,267 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,271 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Ended with exit code 0 [2022-07-22 02:09:31,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,288 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Waiting until timeout for monitored process [2022-07-22 02:09:31,289 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,295 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,296 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,296 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,296 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,296 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,297 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,297 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,315 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Ended with exit code 0 [2022-07-22 02:09:31,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,331 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Waiting until timeout for monitored process [2022-07-22 02:09:31,333 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,339 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,339 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,339 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,339 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,339 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,342 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,342 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,371 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:31,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,397 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,399 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,407 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,407 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,407 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,407 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,407 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,409 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,409 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Waiting until timeout for monitored process [2022-07-22 02:09:31,423 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,446 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:31,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,447 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,451 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,458 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,459 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,459 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,459 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,459 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Waiting until timeout for monitored process [2022-07-22 02:09:31,460 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,463 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,478 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Ended with exit code 0 [2022-07-22 02:09:31,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,495 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Waiting until timeout for monitored process [2022-07-22 02:09:31,497 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,502 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,502 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,503 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,503 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,503 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,504 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,504 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,509 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,524 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Ended with exit code 0 [2022-07-22 02:09:31,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,525 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Waiting until timeout for monitored process [2022-07-22 02:09:31,527 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,533 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,533 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,533 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,533 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:31,533 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,574 INFO L401 nArgumentSynthesizer]: We have 60 Motzkin's Theorem applications. [2022-07-22 02:09:31,574 INFO L402 nArgumentSynthesizer]: A total of 12 supporting invariants were added. [2022-07-22 02:09:31,676 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:31,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,694 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Waiting until timeout for monitored process [2022-07-22 02:09:31,696 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,702 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,702 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,702 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,702 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,702 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,704 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,704 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,708 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,724 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Ended with exit code 0 [2022-07-22 02:09:31,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,727 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (278)] Waiting until timeout for monitored process [2022-07-22 02:09:31,729 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,735 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,735 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,735 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:31,735 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,735 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,735 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,736 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:31,736 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:31,738 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,754 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (278)] Ended with exit code 0 [2022-07-22 02:09:31,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,755 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Waiting until timeout for monitored process [2022-07-22 02:09:31,757 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,763 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,763 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,763 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,763 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,763 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,766 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,767 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,776 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,791 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Ended with exit code 0 [2022-07-22 02:09:31,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,793 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Waiting until timeout for monitored process [2022-07-22 02:09:31,795 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,802 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,802 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,802 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,802 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,802 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,808 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,808 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,822 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Ended with exit code 0 [2022-07-22 02:09:31,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,839 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Waiting until timeout for monitored process [2022-07-22 02:09:31,841 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,847 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,847 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,847 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:31,847 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,847 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,847 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,848 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:31,848 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:31,849 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Ended with exit code 0 [2022-07-22 02:09:31,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,866 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Waiting until timeout for monitored process [2022-07-22 02:09:31,868 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,874 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,874 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,874 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,874 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,874 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,876 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,876 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,881 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,896 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Ended with exit code 0 [2022-07-22 02:09:31,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,897 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (283)] Waiting until timeout for monitored process [2022-07-22 02:09:31,899 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,905 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,905 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:31,905 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,905 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,905 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:31,907 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:31,907 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:31,912 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (283)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:31,928 INFO L490 LassoAnalysis]: Using template '4-phase'. [2022-07-22 02:09:31,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,929 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (284)] Waiting until timeout for monitored process [2022-07-22 02:09:31,930 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,937 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,937 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:31,937 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,937 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,937 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:31,940 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:31,940 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:31,951 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:31,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (284)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:31,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:31,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:31,968 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:31,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Waiting until timeout for monitored process [2022-07-22 02:09:31,973 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:31,980 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:31,980 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:31,980 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:31,980 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:31,980 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:31,982 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:31,982 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:31,988 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,004 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Ended with exit code 0 [2022-07-22 02:09:32,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,005 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Waiting until timeout for monitored process [2022-07-22 02:09:32,007 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,013 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,013 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,014 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,014 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,014 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,016 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,016 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,022 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,037 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Ended with exit code 0 [2022-07-22 02:09:32,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,038 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Waiting until timeout for monitored process [2022-07-22 02:09:32,039 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,045 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,045 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,046 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,046 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,046 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,048 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,048 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,054 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,070 INFO L229 MonitoredProcess]: Starting monitored process 288 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Waiting until timeout for monitored process [2022-07-22 02:09:32,071 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,077 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,078 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,078 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,078 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,078 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,080 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,080 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,086 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,103 INFO L229 MonitoredProcess]: Starting monitored process 289 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,104 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Waiting until timeout for monitored process [2022-07-22 02:09:32,105 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,111 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,111 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,112 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,112 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,112 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,114 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,114 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,120 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,137 INFO L229 MonitoredProcess]: Starting monitored process 290 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Waiting until timeout for monitored process [2022-07-22 02:09:32,139 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,145 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,145 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,145 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,145 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,145 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,148 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,148 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,153 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Ended with exit code 0 [2022-07-22 02:09:32,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,170 INFO L229 MonitoredProcess]: Starting monitored process 291 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Waiting until timeout for monitored process [2022-07-22 02:09:32,174 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,180 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,181 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,181 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,181 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,181 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,183 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,183 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,189 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,205 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Ended with exit code 0 [2022-07-22 02:09:32,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,206 INFO L229 MonitoredProcess]: Starting monitored process 292 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Waiting until timeout for monitored process [2022-07-22 02:09:32,208 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,214 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,214 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,214 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,215 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,215 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,217 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,217 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,223 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,240 INFO L229 MonitoredProcess]: Starting monitored process 293 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Waiting until timeout for monitored process [2022-07-22 02:09:32,242 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,248 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,248 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,248 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,248 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,249 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,251 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,251 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,257 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,273 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Ended with exit code 0 [2022-07-22 02:09:32,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,274 INFO L229 MonitoredProcess]: Starting monitored process 294 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Waiting until timeout for monitored process [2022-07-22 02:09:32,276 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,282 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,283 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,283 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,283 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,283 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,285 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,285 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,291 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,308 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Ended with exit code 0 [2022-07-22 02:09:32,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,309 INFO L229 MonitoredProcess]: Starting monitored process 295 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Waiting until timeout for monitored process [2022-07-22 02:09:32,311 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,317 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,317 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,317 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,317 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,317 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,320 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,320 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,328 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,344 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,346 INFO L229 MonitoredProcess]: Starting monitored process 296 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Waiting until timeout for monitored process [2022-07-22 02:09:32,347 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,354 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,355 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,355 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,355 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,355 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,357 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,357 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,363 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,380 INFO L229 MonitoredProcess]: Starting monitored process 297 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Waiting until timeout for monitored process [2022-07-22 02:09:32,381 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,388 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,388 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,388 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,388 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,388 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,390 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,390 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,397 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,412 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Ended with exit code 0 [2022-07-22 02:09:32,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,413 INFO L229 MonitoredProcess]: Starting monitored process 298 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Waiting until timeout for monitored process [2022-07-22 02:09:32,415 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,421 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,421 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,421 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,421 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,421 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,423 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,423 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,428 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,444 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Ended with exit code 0 [2022-07-22 02:09:32,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,445 INFO L229 MonitoredProcess]: Starting monitored process 299 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Waiting until timeout for monitored process [2022-07-22 02:09:32,446 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,453 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,453 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,453 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,453 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,453 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,455 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,455 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,461 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,477 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Ended with exit code 0 [2022-07-22 02:09:32,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,478 INFO L229 MonitoredProcess]: Starting monitored process 300 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Waiting until timeout for monitored process [2022-07-22 02:09:32,480 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,486 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,487 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,487 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,487 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,487 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,488 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,488 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,493 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,509 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Ended with exit code 0 [2022-07-22 02:09:32,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,511 INFO L229 MonitoredProcess]: Starting monitored process 301 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (301)] Waiting until timeout for monitored process [2022-07-22 02:09:32,512 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,519 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,519 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,519 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,519 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,519 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,521 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,521 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,526 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,542 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (301)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,544 INFO L229 MonitoredProcess]: Starting monitored process 302 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Waiting until timeout for monitored process [2022-07-22 02:09:32,546 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,553 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,553 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,553 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,553 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,554 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,555 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,556 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,561 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,576 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Ended with exit code 0 [2022-07-22 02:09:32,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,578 INFO L229 MonitoredProcess]: Starting monitored process 303 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Waiting until timeout for monitored process [2022-07-22 02:09:32,579 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,585 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,586 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,586 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,586 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,586 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,588 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,588 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,594 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,611 INFO L229 MonitoredProcess]: Starting monitored process 304 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Waiting until timeout for monitored process [2022-07-22 02:09:32,613 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,619 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,619 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,620 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,620 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:32,620 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,671 INFO L401 nArgumentSynthesizer]: We have 75 Motzkin's Theorem applications. [2022-07-22 02:09:32,671 INFO L402 nArgumentSynthesizer]: A total of 15 supporting invariants were added. [2022-07-22 02:09:32,831 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,851 INFO L229 MonitoredProcess]: Starting monitored process 305 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Waiting until timeout for monitored process [2022-07-22 02:09:32,852 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,858 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,859 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,859 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,859 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,859 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,863 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,863 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,869 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,885 INFO L229 MonitoredProcess]: Starting monitored process 306 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Waiting until timeout for monitored process [2022-07-22 02:09:32,887 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,893 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,893 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,893 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:32,893 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,893 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,894 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,894 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:32,894 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:32,897 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,912 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,914 INFO L229 MonitoredProcess]: Starting monitored process 307 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Waiting until timeout for monitored process [2022-07-22 02:09:32,915 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,922 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,922 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,922 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,922 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,922 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,926 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,926 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:32,947 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:32,962 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:32,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:32,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:32,963 INFO L229 MonitoredProcess]: Starting monitored process 308 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:32,964 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Waiting until timeout for monitored process [2022-07-22 02:09:32,965 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:32,972 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:32,972 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:32,972 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:32,972 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:32,972 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:32,981 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:32,982 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:33,014 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,030 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Ended with exit code 0 [2022-07-22 02:09:33,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,031 INFO L229 MonitoredProcess]: Starting monitored process 309 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Waiting until timeout for monitored process [2022-07-22 02:09:33,033 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,040 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,040 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:33,040 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:33,040 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,040 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,040 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:33,041 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:33,041 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:33,043 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,058 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Ended with exit code 0 [2022-07-22 02:09:33,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,059 INFO L229 MonitoredProcess]: Starting monitored process 310 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Waiting until timeout for monitored process [2022-07-22 02:09:33,061 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,068 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,068 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:33,068 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,068 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,068 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:33,070 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:33,070 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:33,076 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:33,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,094 INFO L229 MonitoredProcess]: Starting monitored process 311 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Waiting until timeout for monitored process [2022-07-22 02:09:33,095 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,102 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,102 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:33,102 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,102 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,102 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:33,104 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:33,104 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:09:33,110 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:33,126 INFO L490 LassoAnalysis]: Using template '2-lex'. [2022-07-22 02:09:33,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,127 INFO L229 MonitoredProcess]: Starting monitored process 312 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Waiting until timeout for monitored process [2022-07-22 02:09:33,129 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,135 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,136 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,136 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,136 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,136 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,138 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,138 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,141 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:33,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,158 INFO L229 MonitoredProcess]: Starting monitored process 313 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Waiting until timeout for monitored process [2022-07-22 02:09:33,160 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,166 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,166 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,166 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,166 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,166 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,168 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,168 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,171 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Ended with exit code 0 [2022-07-22 02:09:33,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,189 INFO L229 MonitoredProcess]: Starting monitored process 314 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (314)] Waiting until timeout for monitored process [2022-07-22 02:09:33,191 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,197 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,197 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,197 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,197 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,197 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,199 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,199 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,202 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,218 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (314)] Ended with exit code 0 [2022-07-22 02:09:33,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,219 INFO L229 MonitoredProcess]: Starting monitored process 315 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Waiting until timeout for monitored process [2022-07-22 02:09:33,221 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,227 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,227 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,227 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,227 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,227 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,229 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,229 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,232 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Ended with exit code 0 [2022-07-22 02:09:33,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,249 INFO L229 MonitoredProcess]: Starting monitored process 316 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Waiting until timeout for monitored process [2022-07-22 02:09:33,250 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,257 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,257 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,257 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,257 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,257 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,259 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,259 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,262 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,277 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Ended with exit code 0 [2022-07-22 02:09:33,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,278 INFO L229 MonitoredProcess]: Starting monitored process 317 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Waiting until timeout for monitored process [2022-07-22 02:09:33,280 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,286 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,286 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,287 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,287 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,287 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,288 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,288 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,292 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:33,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,308 INFO L229 MonitoredProcess]: Starting monitored process 318 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Waiting until timeout for monitored process [2022-07-22 02:09:33,310 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,317 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,317 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,317 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,317 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,317 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,318 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,318 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,322 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Ended with exit code 0 [2022-07-22 02:09:33,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,338 INFO L229 MonitoredProcess]: Starting monitored process 319 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Waiting until timeout for monitored process [2022-07-22 02:09:33,340 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,346 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,346 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,347 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,347 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,347 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,348 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,348 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,352 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Ended with exit code 0 [2022-07-22 02:09:33,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,368 INFO L229 MonitoredProcess]: Starting monitored process 320 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Waiting until timeout for monitored process [2022-07-22 02:09:33,370 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,376 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,376 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,376 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,376 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,376 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,378 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,378 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,381 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,397 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Ended with exit code 0 [2022-07-22 02:09:33,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,398 INFO L229 MonitoredProcess]: Starting monitored process 321 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Waiting until timeout for monitored process [2022-07-22 02:09:33,400 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,409 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,409 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,409 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,409 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,409 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,411 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,411 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,414 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:33,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,431 INFO L229 MonitoredProcess]: Starting monitored process 322 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Waiting until timeout for monitored process [2022-07-22 02:09:33,433 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,439 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,439 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,439 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,439 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,439 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,441 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,441 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,444 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,460 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:33,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,462 INFO L229 MonitoredProcess]: Starting monitored process 323 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Waiting until timeout for monitored process [2022-07-22 02:09:33,463 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,469 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,469 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,469 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,469 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,469 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,471 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,471 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,476 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Ended with exit code 0 [2022-07-22 02:09:33,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,494 INFO L229 MonitoredProcess]: Starting monitored process 324 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Waiting until timeout for monitored process [2022-07-22 02:09:33,495 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,501 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,501 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,501 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,501 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,501 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,503 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,503 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,506 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Ended with exit code 0 [2022-07-22 02:09:33,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,523 INFO L229 MonitoredProcess]: Starting monitored process 325 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Waiting until timeout for monitored process [2022-07-22 02:09:33,524 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,530 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,530 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,530 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,530 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,530 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,532 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,532 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,535 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,550 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:33,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,552 INFO L229 MonitoredProcess]: Starting monitored process 326 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (326)] Waiting until timeout for monitored process [2022-07-22 02:09:33,553 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,559 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,559 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,559 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,560 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,560 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,561 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,561 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,564 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (326)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:33,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,581 INFO L229 MonitoredProcess]: Starting monitored process 327 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Waiting until timeout for monitored process [2022-07-22 02:09:33,582 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,588 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,588 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,588 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,589 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,589 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,590 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,590 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,593 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Ended with exit code 0 [2022-07-22 02:09:33,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,610 INFO L229 MonitoredProcess]: Starting monitored process 328 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Waiting until timeout for monitored process [2022-07-22 02:09:33,612 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,618 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,619 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,619 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,619 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,619 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,620 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,620 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,623 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:33,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,640 INFO L229 MonitoredProcess]: Starting monitored process 329 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Waiting until timeout for monitored process [2022-07-22 02:09:33,644 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,650 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,650 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,650 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,650 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,650 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,651 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,651 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,654 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Ended with exit code 0 [2022-07-22 02:09:33,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,671 INFO L229 MonitoredProcess]: Starting monitored process 330 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Waiting until timeout for monitored process [2022-07-22 02:09:33,673 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,679 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,679 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,679 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,679 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,679 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,680 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,680 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,683 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Ended with exit code 0 [2022-07-22 02:09:33,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,700 INFO L229 MonitoredProcess]: Starting monitored process 331 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Waiting until timeout for monitored process [2022-07-22 02:09:33,701 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,707 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,707 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,707 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,708 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,708 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,709 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,709 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,713 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Ended with exit code 0 [2022-07-22 02:09:33,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,729 INFO L229 MonitoredProcess]: Starting monitored process 332 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Waiting until timeout for monitored process [2022-07-22 02:09:33,731 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,737 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,737 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,737 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,737 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:33,737 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,776 INFO L401 nArgumentSynthesizer]: We have 60 Motzkin's Theorem applications. [2022-07-22 02:09:33,776 INFO L402 nArgumentSynthesizer]: A total of 12 supporting invariants were added. [2022-07-22 02:09:33,864 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:33,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,882 INFO L229 MonitoredProcess]: Starting monitored process 333 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (333)] Waiting until timeout for monitored process [2022-07-22 02:09:33,883 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,889 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,889 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,889 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,889 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,889 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,891 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,891 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,894 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (333)] Ended with exit code 0 [2022-07-22 02:09:33,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,911 INFO L229 MonitoredProcess]: Starting monitored process 334 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (334)] Waiting until timeout for monitored process [2022-07-22 02:09:33,912 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,918 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,918 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,918 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:33,918 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,918 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,918 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,919 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:33,919 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:33,920 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (334)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:33,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,937 INFO L229 MonitoredProcess]: Starting monitored process 335 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (335)] Waiting until timeout for monitored process [2022-07-22 02:09:33,938 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,945 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,945 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,945 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,945 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,945 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,948 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,948 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:33,958 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:33,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (335)] Ended with exit code 0 [2022-07-22 02:09:33,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:33,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:33,974 INFO L229 MonitoredProcess]: Starting monitored process 336 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:33,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (336)] Waiting until timeout for monitored process [2022-07-22 02:09:33,976 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:33,981 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:33,982 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:33,982 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:33,982 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:33,982 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:33,987 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:33,988 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:34,001 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,017 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (336)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,018 INFO L229 MonitoredProcess]: Starting monitored process 337 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (337)] Waiting until timeout for monitored process [2022-07-22 02:09:34,019 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,025 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,025 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:34,026 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:34,026 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,026 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,026 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:34,026 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:34,026 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:34,027 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,042 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (337)] Ended with exit code 0 [2022-07-22 02:09:34,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,043 INFO L229 MonitoredProcess]: Starting monitored process 338 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (338)] Waiting until timeout for monitored process [2022-07-22 02:09:34,045 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,051 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,051 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:34,051 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,051 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,051 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:34,053 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:34,053 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:34,056 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,073 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (338)] Ended with exit code 0 [2022-07-22 02:09:34,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,075 INFO L229 MonitoredProcess]: Starting monitored process 339 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,075 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (339)] Waiting until timeout for monitored process [2022-07-22 02:09:34,076 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,082 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,082 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:34,082 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,082 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,083 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:34,084 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:34,084 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:09:34,088 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (339)] Ended with exit code 0 [2022-07-22 02:09:34,103 INFO L490 LassoAnalysis]: Using template '3-lex'. [2022-07-22 02:09:34,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,104 INFO L229 MonitoredProcess]: Starting monitored process 340 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (340)] Waiting until timeout for monitored process [2022-07-22 02:09:34,106 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,112 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,112 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,112 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,112 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,112 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,115 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,115 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,120 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,135 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (340)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,136 INFO L229 MonitoredProcess]: Starting monitored process 341 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (341)] Waiting until timeout for monitored process [2022-07-22 02:09:34,138 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,144 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,144 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,144 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,144 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,144 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,147 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,147 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,151 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (341)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,168 INFO L229 MonitoredProcess]: Starting monitored process 342 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (342)] Waiting until timeout for monitored process [2022-07-22 02:09:34,170 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,176 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,176 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,176 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,176 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,176 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,178 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,178 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,183 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,198 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (342)] Ended with exit code 0 [2022-07-22 02:09:34,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,200 INFO L229 MonitoredProcess]: Starting monitored process 343 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (343)] Waiting until timeout for monitored process [2022-07-22 02:09:34,201 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,207 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,207 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,207 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,208 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,208 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,210 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,210 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,215 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (343)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,231 INFO L229 MonitoredProcess]: Starting monitored process 344 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (344)] Waiting until timeout for monitored process [2022-07-22 02:09:34,232 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,238 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,239 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,239 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,239 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,239 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,241 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,241 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,246 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,268 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (344)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,270 INFO L229 MonitoredProcess]: Starting monitored process 345 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (345)] Waiting until timeout for monitored process [2022-07-22 02:09:34,272 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,279 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,279 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,279 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,279 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,282 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,282 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,288 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (345)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,305 INFO L229 MonitoredProcess]: Starting monitored process 346 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (346)] Waiting until timeout for monitored process [2022-07-22 02:09:34,306 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,312 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,312 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,313 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,313 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,313 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,317 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,317 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,323 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (346)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,339 INFO L229 MonitoredProcess]: Starting monitored process 347 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (347)] Waiting until timeout for monitored process [2022-07-22 02:09:34,341 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,347 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,347 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,347 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,347 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,347 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,350 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,350 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,355 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,370 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (347)] Ended with exit code 0 [2022-07-22 02:09:34,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,371 INFO L229 MonitoredProcess]: Starting monitored process 348 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (348)] Waiting until timeout for monitored process [2022-07-22 02:09:34,373 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,379 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,379 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,379 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,379 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,379 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,381 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,381 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,386 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (348)] Ended with exit code 0 [2022-07-22 02:09:34,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,403 INFO L229 MonitoredProcess]: Starting monitored process 349 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (349)] Waiting until timeout for monitored process [2022-07-22 02:09:34,405 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,410 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,411 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,411 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,411 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,411 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,413 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,413 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,418 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (349)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,435 INFO L229 MonitoredProcess]: Starting monitored process 350 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (350)] Waiting until timeout for monitored process [2022-07-22 02:09:34,436 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,442 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,442 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,443 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,443 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,443 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,445 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,445 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,450 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,465 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (350)] Ended with exit code 0 [2022-07-22 02:09:34,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,466 INFO L229 MonitoredProcess]: Starting monitored process 351 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (351)] Waiting until timeout for monitored process [2022-07-22 02:09:34,467 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,473 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,473 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,474 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,474 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,474 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,476 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,476 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,483 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,498 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (351)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,499 INFO L229 MonitoredProcess]: Starting monitored process 352 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (352)] Waiting until timeout for monitored process [2022-07-22 02:09:34,501 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,507 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,507 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,507 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,507 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,507 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,510 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,510 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,515 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (352)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,532 INFO L229 MonitoredProcess]: Starting monitored process 353 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (353)] Waiting until timeout for monitored process [2022-07-22 02:09:34,533 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,540 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,540 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,540 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,540 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,540 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,542 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,542 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,547 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,564 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (353)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,565 INFO L229 MonitoredProcess]: Starting monitored process 354 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (354)] Waiting until timeout for monitored process [2022-07-22 02:09:34,567 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,573 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,573 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,573 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,573 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,573 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,575 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,575 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,579 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (354)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,596 INFO L229 MonitoredProcess]: Starting monitored process 355 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (355)] Waiting until timeout for monitored process [2022-07-22 02:09:34,598 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,604 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,604 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,604 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,604 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,604 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,606 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,606 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,611 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (355)] Ended with exit code 0 [2022-07-22 02:09:34,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,628 INFO L229 MonitoredProcess]: Starting monitored process 356 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (356)] Waiting until timeout for monitored process [2022-07-22 02:09:34,630 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,635 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,636 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,636 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,636 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,636 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,638 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,638 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,642 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (356)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,659 INFO L229 MonitoredProcess]: Starting monitored process 357 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (357)] Waiting until timeout for monitored process [2022-07-22 02:09:34,660 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,666 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,666 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,666 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,666 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,666 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,668 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,668 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,672 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (357)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:34,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,689 INFO L229 MonitoredProcess]: Starting monitored process 358 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (358)] Waiting until timeout for monitored process [2022-07-22 02:09:34,691 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,697 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,697 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,697 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,698 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,698 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,699 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,699 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,704 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,719 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (358)] Ended with exit code 0 [2022-07-22 02:09:34,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,720 INFO L229 MonitoredProcess]: Starting monitored process 359 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (359)] Waiting until timeout for monitored process [2022-07-22 02:09:34,723 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,729 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,729 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,729 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,729 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:34,730 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,732 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:34,732 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:34,737 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:34,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (359)] Ended with exit code 0 [2022-07-22 02:09:34,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:34,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:34,753 INFO L229 MonitoredProcess]: Starting monitored process 360 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:34,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (360)] Waiting until timeout for monitored process [2022-07-22 02:09:34,755 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:34,761 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:34,761 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:34,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:34,761 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:34,761 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:34,821 INFO L401 nArgumentSynthesizer]: We have 90 Motzkin's Theorem applications. [2022-07-22 02:09:34,821 INFO L402 nArgumentSynthesizer]: A total of 18 supporting invariants were added. [2022-07-22 02:09:35,068 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:35,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (360)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:35,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:35,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:35,088 INFO L229 MonitoredProcess]: Starting monitored process 361 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:35,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (361)] Waiting until timeout for monitored process [2022-07-22 02:09:35,089 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:35,095 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:35,095 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:35,096 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:35,096 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:35,096 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:35,098 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:35,098 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:35,103 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:35,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (361)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:35,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:35,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:35,120 INFO L229 MonitoredProcess]: Starting monitored process 362 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:35,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (362)] Waiting until timeout for monitored process [2022-07-22 02:09:35,122 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:35,127 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:35,128 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:35,128 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:35,128 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:35,128 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:35,128 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:35,128 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:35,128 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:35,131 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:35,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (362)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:35,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:35,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:35,148 INFO L229 MonitoredProcess]: Starting monitored process 363 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:35,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (363)] Waiting until timeout for monitored process [2022-07-22 02:09:35,150 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:35,156 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:35,156 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:35,156 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:35,156 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:35,156 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:35,161 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:35,161 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:35,176 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:35,191 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (363)] Ended with exit code 0 [2022-07-22 02:09:35,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:35,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:35,193 INFO L229 MonitoredProcess]: Starting monitored process 364 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:35,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (364)] Waiting until timeout for monitored process [2022-07-22 02:09:35,266 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:35,272 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:35,272 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:35,272 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:35,273 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:35,273 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:35,281 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:35,281 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:35,309 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:35,324 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (364)] Ended with exit code 0 [2022-07-22 02:09:35,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:35,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:35,326 INFO L229 MonitoredProcess]: Starting monitored process 365 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:35,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (365)] Waiting until timeout for monitored process [2022-07-22 02:09:35,327 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:35,333 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:35,334 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:35,334 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:35,334 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:35,334 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:35,334 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:35,334 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:35,334 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:35,336 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:35,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (365)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:35,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:35,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:35,353 INFO L229 MonitoredProcess]: Starting monitored process 366 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:35,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (366)] Waiting until timeout for monitored process [2022-07-22 02:09:35,355 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:35,361 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:35,361 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:35,361 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:35,361 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:35,361 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:35,364 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:35,364 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:35,369 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:35,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (366)] Ended with exit code 0 [2022-07-22 02:09:35,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:35,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:35,385 INFO L229 MonitoredProcess]: Starting monitored process 367 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:35,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (367)] Waiting until timeout for monitored process [2022-07-22 02:09:35,387 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:35,393 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:35,393 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:35,393 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:35,393 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:35,393 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:35,396 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:35,396 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:09:35,401 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:35,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (367)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:35,417 INFO L321 stractBuchiCegarLoop]: Result of lasso check was UNKNOWN. I will concatenate loop to stem and try again. [2022-07-22 02:09:35,418 INFO L752 eck$LassoCheckResult]: Stem: 1044017#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputD~0 := 4;~inputB~0 := 2;~inputC~0 := 3;~inputF~0 := 6;~inputE~0 := 5;~inputA~0 := 1;~a21~0 := 7;~a15~0 := 8;~a12~0 := -49;~a24~0 := 1; 1043744#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1; 1043745#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045615#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045613#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045611#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045609#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045607#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045605#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045603#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045601#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045599#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045597#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045595#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045593#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045591#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045589#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045587#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045585#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045583#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045581#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045579#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045577#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045575#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045573#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045571#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045569#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045567#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045565#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045563#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045561#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045559#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045557#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045555#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045553#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045551#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045549#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045547#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045545#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045543#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045541#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045539#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045537#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045535#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045533#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045531#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045529#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045527#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045525#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045523#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045521#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045519#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045517#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045515#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045513#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045511#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045509#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045507#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045505#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045503#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045501#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045499#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045497#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045495#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045493#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045491#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1045489#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1045487#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1045485#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1045483#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045481#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1045479#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045477#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1045475#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045473#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1045471#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1045469#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1045467#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1045465#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045463#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1045461#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1045459#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045457#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1045455#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1045453#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045451#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045449#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045447#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045445#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1045443#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1045441#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045439#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045437#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045435#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045433#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1045431#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045429#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045427#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045425#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045423#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045421#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1045419#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1045417#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1045415#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1045413#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1045411#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1045409#L459 assume (((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0;~a21~0 := 10;calculate_output_#res#1 := 22; 1045407#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1045405#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045403#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045401#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045399#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045397#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045395#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045393#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045391#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045389#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045387#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045385#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045383#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045381#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045379#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045377#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045375#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045373#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045371#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045369#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045367#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045365#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045363#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045361#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045359#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045357#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045355#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045353#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045351#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045349#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045347#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045345#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045343#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045341#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045339#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045337#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045335#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045333#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045331#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045329#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045327#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045325#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045323#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045321#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045319#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045317#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045315#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045313#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045311#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045309#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045307#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045305#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045303#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045301#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045299#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045297#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045295#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045293#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045291#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045289#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045287#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045285#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045283#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045281#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045279#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1045277#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1045275#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1045273#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1045271#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045269#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1045267#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045265#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1045263#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045261#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1045259#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1045257#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1045255#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1045253#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045251#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1045249#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1045247#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045245#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1045243#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1045241#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045239#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045237#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045235#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045233#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1045231#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1045229#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045227#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045225#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045223#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045221#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1045219#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045217#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045215#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045213#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045211#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045209#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1045207#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1045205#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1045203#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1045201#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1045199#L454 assume ((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0;~a12~0 := (if (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) < 0 && 0 != (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) % 5 then 1 + (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5 else (if -1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26) < 0 && 0 != (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) % 5 then 1 + (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5 else (-1 + (if ~a12~0 < 0 && 0 != ~a12~0 % 26 then ~a12~0 % 26 - 26 else ~a12~0 % 26)) / 5) / 5);~a21~0 := 7;calculate_output_#res#1 := 25; 1045196#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1045197#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045798#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045797#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045796#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045795#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045794#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045793#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045792#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045791#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045790#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045789#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045788#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045787#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045786#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045785#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045784#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045783#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045782#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045781#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045780#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045779#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045778#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045777#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045776#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045775#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045774#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045773#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045772#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045771#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045770#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045769#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045768#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045767#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045766#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045765#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045764#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045763#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045762#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045761#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045760#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045759#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045758#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045757#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045756#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045755#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045754#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045753#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045752#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045751#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045750#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045749#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045748#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045747#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045746#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045745#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045744#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045743#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045742#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045741#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045740#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045739#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045738#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045737#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045736#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1045735#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1045734#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1045733#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1045732#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045731#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1045730#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045729#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1045728#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045727#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1045726#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1045725#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1045724#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1045723#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045722#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1045721#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1045720#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045719#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1045718#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1045717#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045716#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045715#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045714#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045713#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1045712#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1045711#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045710#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045709#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045708#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045707#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1045706#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045705#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045704#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045703#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045702#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045701#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1045700#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1045699#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1045698#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1045697#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1045696#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1045695#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1045694#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045693#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1045692#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1045691#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045690#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045689#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1045688#L500 assume ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0;~a21~0 := 9;calculate_output_#res#1 := 21; 1045687#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1045686#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045685#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045684#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045683#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045682#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045681#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045680#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045679#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045678#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045677#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045676#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045675#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045674#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045673#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045672#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045671#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045670#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045669#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045668#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045667#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045666#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045665#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045664#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045663#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045662#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045661#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045660#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045659#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045658#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045657#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045656#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045655#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045654#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045653#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045652#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045651#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045650#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045649#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045648#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045647#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045646#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045645#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045644#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045643#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045642#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045641#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045640#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045639#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045638#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045637#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045636#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045635#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045634#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045633#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045632#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045631#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045630#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045629#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045628#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045627#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045626#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045625#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045624#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045623#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1045622#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1045621#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1045620#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1045619#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045618#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1045617#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045616#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1045614#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045612#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1045610#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1045608#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1045606#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1045604#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045602#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1045600#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1045598#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045596#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1045594#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1045592#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045590#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045588#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045586#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045584#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1045582#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1045580#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045578#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045576#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045574#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045572#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1045570#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045568#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045566#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045564#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045562#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045560#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1045558#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1045556#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1045554#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1045552#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1045550#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1045548#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1045546#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045544#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1045542#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1045540#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045538#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045536#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1045534#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1045532#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1045530#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1045528#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1045526#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1045524#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045522#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045520#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1045518#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1045516#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045514#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045512#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1045510#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1045508#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1045506#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1045504#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045502#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 1045500#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 1045498#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1045496#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 1045494#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045492#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045490#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045488#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1045486#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 1045484#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 1045482#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045480#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 1045478#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 1045476#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045474#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1045472#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1045470#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 1045468#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 1045466#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 1045464#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 1045462#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 1045460#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045458#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1045456#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 1045454#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1045452#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 1045450#L740 assume 9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0;~a12~0 := ~a12~0 - -61 - -3 - -1;~a21~0 := 8;calculate_output_#res#1 := 26; 1045448#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1045446#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045444#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045442#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045440#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045438#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045436#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045434#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045432#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045430#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045428#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045426#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045424#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045422#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045420#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045418#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045416#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045414#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045412#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045410#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045408#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045406#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045404#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045402#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045400#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045398#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045396#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045394#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045392#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045390#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045388#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045386#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045384#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045382#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045380#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045378#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045376#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045374#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045372#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045370#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045368#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045366#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045364#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045362#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045360#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045358#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045356#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045354#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045352#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045350#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045348#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045346#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045344#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045342#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045340#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045338#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045336#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045334#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045332#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045330#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045328#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045326#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045324#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045322#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045320#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1045318#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1045316#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1045314#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1045312#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045310#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1045308#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045306#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1045304#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045302#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1045300#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1045298#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1045296#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1045294#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045292#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1045290#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1045288#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045286#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1045284#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1045282#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045280#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045278#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045276#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045274#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1045272#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1045270#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045268#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045266#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045264#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1045262#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1045260#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045258#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045256#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045254#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1045252#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045250#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1045248#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1045246#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1045244#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1045242#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1045240#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1045238#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1045236#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045234#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1045232#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1045230#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045228#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1045226#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1045224#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1045222#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1045220#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1045218#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1045216#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1045214#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1045212#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1045210#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1045208#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1045206#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045204#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045202#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1045200#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1045198#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1045195#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1045193#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045191#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 1045189#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 1045187#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1045185#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 1045183#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1045181#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1045179#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1045177#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1045175#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 1045173#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 1045171#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1045169#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 1045167#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 1045165#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1045163#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1045161#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1045159#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 1045157#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 1045155#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 1045153#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 1045151#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 1045149#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1045147#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1045145#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 1045143#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1045141#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 1045139#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 1045137#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 1045135#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 1045133#L757 assume !(1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0))); 1045131#L762 assume !((11 < ~a12~0 && 80 >= ~a12~0) && 8 == ~a15~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1045129#L768 assume !(((((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0)) && 4 == calculate_output_~input#1) && 1 == ~a24~0); 1045127#L774 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 1 == calculate_output_~input#1); 1045125#L781 assume !((8 == ~a15~0 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0)) || (80 < ~a12~0 && 7 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0); 1045123#L787 assume !(9 == ~a21~0 && ((6 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1045121#L793 assume !(1 == ~a24~0 && 9 == ~a21~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && 3 == calculate_output_~input#1); 1045119#L799 assume !(9 == ~a15~0 && (3 == calculate_output_~input#1 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1045117#L805 assume !(~a12~0 <= -43 && 7 == ~a21~0 && 1 == ~a24~0 && 8 == ~a15~0 && 6 == calculate_output_~input#1); 1045115#L811 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && ((3 == calculate_output_~input#1 && 1 == ~a24~0) && 8 == ~a21~0) && 9 == ~a15~0); 1045113#L817 assume !((((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (((2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1); 1045111#L824 assume (1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && (7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && 8 == ~a15~0;~a12~0 := 517842 + 5 * (if 68 * ~a12~0 < 0 && 0 != 68 * ~a12~0 % 10 then 1 + 68 * ~a12~0 / 10 else 68 * ~a12~0 / 10);~a21~0 := 6;calculate_output_#res#1 := 25; 1045109#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1045107#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1045105#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1045103#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045101#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045099#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045097#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045095#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045093#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045091#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045089#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045087#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045085#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045083#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045081#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045079#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045077#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045075#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045073#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045071#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045069#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045067#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045065#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1045063#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045061#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045059#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1045057#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1045055#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045053#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045052#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045051#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045049#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045047#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045045#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045043#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1045041#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045039#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1045037#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1045035#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1045033#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1045031#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045028#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1045025#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045022#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1045019#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1045016#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1045013#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1045010#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1045007#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1045004#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1045001#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044998#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044995#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044992#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044989#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044986#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044983#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044980#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044977#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044974#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044971#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044968#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044965#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044962#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044959#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1044956#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1044953#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1044950#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1044947#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1044944#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1044941#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044938#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1044935#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1044932#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1044929#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1044926#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1044923#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1044920#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1044917#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1044914#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1044911#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044908#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1044905#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1044902#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1044899#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1044896#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044893#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1044890#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1044887#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1044884#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044881#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044878#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044875#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1044872#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1044869#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1044866#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1044863#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044860#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1044857#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1044854#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1044851#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1044848#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1044845#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1044842#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1044839#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1044836#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1044833#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1044830#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1044827#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1044824#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044821#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044818#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1044815#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1044812#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1044809#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1044806#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1044803#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1044800#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1044797#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044794#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1044791#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1044788#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044785#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044782#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1044779#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1044776#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1044773#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1044770#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044767#L589 assume !(1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0))); 1044764#L595 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 6 == ~a21~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) && 1 == calculate_output_~input#1) && 9 == ~a15~0); 1044761#L601 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1044757#L607 assume !(1 == ~a24~0 && (((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 6 == calculate_output_~input#1) && 9 == ~a15~0); 1044753#L613 assume !(8 == ~a15~0 && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 2 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1044749#L619 assume !((((6 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 8 == ~a15~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1044745#L625 assume !(1 == ~a24~0 && (((7 == ~a21~0 || 8 == ~a21~0) && 6 == calculate_output_~input#1) && 8 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044741#L631 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1044737#L636 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && (1 == calculate_output_~input#1 && 8 == ~a15~0) && 1 == ~a24~0) && 9 == ~a21~0); 1044733#L642 assume !(1 == ~a24~0 && 9 == ~a15~0 && 2 == calculate_output_~input#1 && ((80 < ~a12~0 && 6 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0))); 1044729#L648 assume !(1 == ~a24~0 && 8 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1044725#L654 assume !(1 == ~a24~0 && 9 == ~a21~0 && (5 == calculate_output_~input#1 && 9 == ~a15~0) && 80 < ~a12~0); 1044721#L660 assume !((~a12~0 <= -43 && (1 == calculate_output_~input#1 && 7 == ~a21~0) && 1 == ~a24~0) && 8 == ~a15~0); 1044717#L666 assume !((9 == ~a21~0 && ((11 < ~a12~0 && 80 >= ~a12~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1044713#L672 assume !((8 == ~a15~0 && ((8 == ~a21~0 || 9 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1044709#L678 assume !((80 < ~a12~0 && 1 == ~a24~0 && (8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1044705#L684 assume !(9 == ~a21~0 && 9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0 && 1 == calculate_output_~input#1); 1044701#L687 assume !(8 == ~a15~0 && (3 == calculate_output_~input#1 && (((10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (6 == ~a21~0 && 80 < ~a12~0)) || (80 < ~a12~0 && 7 == ~a21~0))) && 1 == ~a24~0); 1044697#L693 assume !(1 == ~a24~0 && 80 < ~a12~0 && 9 == ~a21~0 && 9 == ~a15~0 && 4 == calculate_output_~input#1); 1044693#L698 assume !(8 == ~a15~0 && (6 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0); 1044689#L704 assume !(9 == ~a15~0 && 1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && 1 == calculate_output_~input#1 && (9 == ~a21~0 || 10 == ~a21~0)); 1044685#L710 assume !(((((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || (6 == ~a21~0 && 9 == ~a15~0 && ~a12~0 <= -43)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044681#L716 assume !(((8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 1 == calculate_output_~input#1) && 1 == ~a24~0) && 80 < ~a12~0); 1044677#L722 assume !((1 == ~a24~0 && ((7 == ~a21~0 && 80 < ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 80 < ~a12~0)) && 2 == calculate_output_~input#1) && 8 == ~a15~0); 1044673#L728 assume !(1 == ~a24~0 && (-43 < ~a12~0 && 11 >= ~a12~0) && (((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0); 1044669#L734 assume !((8 == ~a15~0 && (7 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0) && ~a12~0 <= -43); 1044665#L740 assume !(9 == ~a21~0 && (1 == ~a24~0 && 2 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0); 1044661#L745 assume !(8 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0 && 4 == calculate_output_~input#1) && 1 == ~a24~0); 1044657#L751 assume !((~a12~0 <= -43 && ((10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0) && 4 == calculate_output_~input#1) && 8 == ~a15~0) && 1 == ~a24~0); 1044653#L757 assume 1 == ~a24~0 && 8 == ~a15~0 && 4 == calculate_output_~input#1 && ((80 < ~a12~0 && 7 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0) || (80 < ~a12~0 && 6 == ~a21~0));~a12~0 := 165863 + (if (if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81 < 0 && 0 != ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) % 5 then 1 + ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) / 5 else ((if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -81) / 5);~a21~0 := 10;calculate_output_#res#1 := 22; 1044650#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1044649#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1044538#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1044537#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044536#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044535#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044534#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044533#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044532#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044531#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044530#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044529#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044528#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044527#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044526#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044525#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044524#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044523#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044522#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044521#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044520#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044519#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044518#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044517#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044516#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044515#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044514#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044513#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044512#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044511#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044510#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044509#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044508#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044507#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044506#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044505#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044504#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044503#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1044502#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044501#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044500#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044499#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044498#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044497#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044496#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044495#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044494#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044493#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044492#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044491#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044490#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044489#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044488#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044487#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044486#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044485#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044484#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044483#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044482#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044481#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044480#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044479#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044478#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044477#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044476#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1044475#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1044474#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1044473#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1044472#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1044471#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1044470#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044469#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1044468#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1044467#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1044466#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1044465#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1044464#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1044463#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1044462#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1044461#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1044460#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044459#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1044458#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1044457#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1044456#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1044455#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044454#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1044453#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1044452#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1044451#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044450#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044449#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044448#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1044447#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1044446#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1044445#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1044444#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044443#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1044442#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1044441#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1044440#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1044439#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1044438#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1044437#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1044436#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1044435#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1044434#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1044433#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1044432#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1044431#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044430#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044429#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1044428#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1044427#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1044426#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1044425#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1044424#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1044423#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1044422#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044421#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1044420#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1044419#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044418#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044417#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1044416#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1044415#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1044414#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1044412#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044413#L589 assume 1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0));~a12~0 := (if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -300039;~a15~0 := 8;~a21~0 := 10;calculate_output_#res#1 := 26; 1044650#L881 [2022-07-22 02:09:35,418 INFO L754 eck$LassoCheckResult]: Loop: 1044650#L881 main_#t~ret7#1 := calculate_output_#res#1;assume { :end_inline_calculate_output } true;main_~output~0#1 := main_#t~ret7#1;havoc main_#t~ret7#1; 1044649#L890-2 assume !false;havoc main_~input~0#1;main_~input~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1044538#L895 assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1; 1044537#L31 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044536#L31-2 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044535#L34-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044534#L37-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044533#L40-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044532#L43-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044531#L46-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044530#L49-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044529#L52-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044528#L55-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044527#L58-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044526#L61-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044525#L64-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044524#L67-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044523#L70-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044522#L73-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044521#L76-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044520#L79-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044519#L82-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044518#L85-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044517#L88-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044516#L91-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044515#L94-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044514#L97-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044513#L100-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044512#L103-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044511#L106-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044510#L109-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044509#L112-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044508#L115-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044507#L118-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044506#L121-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044505#L124-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044504#L127-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 8 == ~a21~0); 1044503#L130-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 8 == ~a15~0) && 6 == ~a21~0); 1044502#L133-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044501#L136-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 7 == ~a15~0) && 9 == ~a21~0); 1044500#L139-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044499#L142-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044498#L145-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044497#L148-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044496#L151-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044495#L154-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044494#L157-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 10 == ~a21~0); 1044493#L160-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044492#L163-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 10 == ~a21~0); 1044491#L166-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0); 1044490#L169-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044489#L172-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044488#L175-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 9 == ~a21~0); 1044487#L178-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 9 == ~a21~0); 1044486#L181-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 7 == ~a15~0) && 7 == ~a21~0); 1044485#L184-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 10 == ~a21~0); 1044484#L187-1 assume !((((11 < ~a12~0 && 80 >= ~a12~0) && 1 == ~a24~0) && 7 == ~a15~0) && 6 == ~a21~0); 1044483#L190-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044482#L193-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 8 == ~a21~0); 1044481#L196-1 assume !(((~a12~0 <= -43 && 1 == ~a24~0) && 6 == ~a15~0) && 6 == ~a21~0); 1044480#L199-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044479#L202-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 7 == ~a21~0); 1044478#L205-1 assume !(((80 < ~a12~0 && 1 == ~a24~0) && 5 == ~a15~0) && 7 == ~a21~0); 1044477#L208-1 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0) && 6 == ~a15~0) && 8 == ~a21~0); 1044476#L211-1 assume !((1 == ~a24~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 5 == calculate_output_~input#1 && 8 == ~a15~0) && 9 == ~a21~0); 1044475#L221 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0); 1044474#L227 assume !(9 == ~a15~0 && ((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && 2 == calculate_output_~input#1) && 8 == ~a21~0); 1044473#L233 assume !(1 == ~a24~0 && 8 == ~a15~0 && (11 < ~a12~0 && 80 >= ~a12~0) && 1 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)); 1044472#L239 assume !((((10 == ~a21~0 && 80 < ~a12~0 && 8 == ~a15~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1044471#L245 assume !(1 == ~a24~0 && 9 == ~a15~0 && ((6 == ~a21~0 && 80 < ~a12~0) || (9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) && 5 == calculate_output_~input#1); 1044470#L251 assume !((~a12~0 <= -43 && ((9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044469#L257 assume !((((2 == calculate_output_~input#1 && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0); 1044468#L262 assume !((((((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1) && 1 == ~a24~0) && 8 == ~a15~0); 1044467#L268 assume !(9 == ~a15~0 && (1 == calculate_output_~input#1 && (((~a12~0 <= -43 && 10 == ~a21~0) || (6 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0))) && 1 == ~a24~0); 1044466#L274 assume !((1 == ~a24~0 && (6 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 80 < ~a12~0) && 9 == ~a15~0); 1044465#L279 assume !((-43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a15~0 && 1 == ~a24~0 && (9 == ~a21~0 || 10 == ~a21~0) && 2 == calculate_output_~input#1); 1044464#L285 assume !((((5 == calculate_output_~input#1 && 8 == ~a15~0) && -43 < ~a12~0 && 11 >= ~a12~0) && 9 == ~a21~0) && 1 == ~a24~0); 1044463#L290 assume !((80 < ~a12~0 && 8 == ~a15~0 && (8 == ~a21~0 || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1044462#L296 assume !(4 == calculate_output_~input#1 && (((9 == ~a15~0 && 1 == ~a24~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43))); 1044461#L303 assume !(((1 == ~a24~0 && 3 == calculate_output_~input#1 && ~a12~0 <= -43) && 7 == ~a21~0) && 8 == ~a15~0); 1044460#L309 assume !(1 == ~a24~0 && (((80 < ~a12~0 && 8 == ~a15~0) && 10 == ~a21~0) || ((9 == ~a15~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044459#L315 assume !((1 == ~a24~0 && 9 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 80 < ~a12~0); 1044458#L321 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 8 == ~a15~0) && 1 == ~a24~0); 1044457#L327 assume !(((9 == ~a15~0 && 1 == calculate_output_~input#1 && 8 == ~a21~0) && 1 == ~a24~0) && -43 < ~a12~0 && 11 >= ~a12~0); 1044456#L333 assume !((((((8 == ~a21~0 || 9 == ~a21~0) || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 8 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1044455#L339 assume !(1 == ~a24~0 && (8 == ~a15~0 && 1 == calculate_output_~input#1 && 9 == ~a21~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044454#L345 assume !(9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0 && (7 == ~a21~0 || 8 == ~a21~0) && 4 == calculate_output_~input#1); 1044453#L351 assume !(80 < ~a12~0 && 9 == ~a15~0 && (2 == calculate_output_~input#1 && (7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0); 1044452#L357 assume !((((6 == calculate_output_~input#1 && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) && 8 == ~a15~0) && 1 == ~a24~0); 1044451#L363 assume !(((1 == ~a24~0 && 1 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044450#L369 assume !(((10 == ~a21~0 && (80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) || ((5 == ~a15~0 && 2 == ~a24~0 && ~a12~0 <= -43) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044449#L376 assume !(((((7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || (10 == ~a21~0 && ~a12~0 <= -43) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) && 5 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044448#L382 assume !((((1 == calculate_output_~input#1 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0)) && 9 == ~a15~0) && ~a12~0 <= -43) && 1 == ~a24~0); 1044447#L388 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && -43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a21~0); 1044446#L394 assume !((1 == ~a24~0 && 9 == ~a15~0 && 5 == calculate_output_~input#1 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0)) && 11 < ~a12~0 && 80 >= ~a12~0); 1044445#L400 assume !(((8 == ~a15~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1044444#L406 assume !(9 == ~a15~0 && ((3 == calculate_output_~input#1 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0)) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044443#L412 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 8 == ~a15~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0); 1044442#L418 assume !(9 == ~a15~0 && 1 == ~a24~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 5 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0); 1044441#L424 assume !((11 < ~a12~0 && 80 >= ~a12~0) && (1 == ~a24~0 && ((6 == ~a21~0 || 7 == ~a21~0) || 8 == ~a21~0) && 4 == calculate_output_~input#1) && 9 == ~a15~0); 1044440#L430 assume !(9 == ~a15~0 && 1 == ~a24~0 && (6 == calculate_output_~input#1 && 80 < ~a12~0) && 9 == ~a21~0); 1044439#L436 assume !((1 == ~a24~0 && (2 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && ~a12~0 <= -43) && 8 == ~a15~0); 1044438#L442 assume !(1 == ~a24~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 7 == ~a21~0) || (~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0))) && 9 == ~a15~0); 1044437#L448 assume !((((6 == calculate_output_~input#1 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0)) && 1 == ~a24~0) && 9 == ~a15~0) && ~a12~0 <= -43); 1044436#L454 assume !(((~a12~0 <= -43 && 6 == calculate_output_~input#1 && (10 == ~a21~0 || 8 == ~a21~0 || 9 == ~a21~0)) && 1 == ~a24~0) && 8 == ~a15~0); 1044435#L459 assume !((((7 == ~a21~0 && 5 == calculate_output_~input#1) && ~a12~0 <= -43) && 1 == ~a24~0) && 8 == ~a15~0); 1044434#L464 assume !((9 == ~a15~0 && ((9 == ~a21~0 || 10 == ~a21~0) && 4 == calculate_output_~input#1) && -43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0); 1044433#L470 assume !(((((80 < ~a12~0 && 1 == ~a24~0) && 9 == ~a15~0) && 10 == ~a21~0) || (((~a12~0 <= -43 && 2 == ~a24~0) && 5 == ~a15~0) && 6 == ~a21~0)) && 2 == calculate_output_~input#1); 1044432#L477 assume !((((-43 < ~a12~0 && 11 >= ~a12~0) && (9 == ~a21~0 || 10 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0) && 1 == ~a24~0); 1044431#L482 assume !((8 == ~a15~0 && 80 < ~a12~0 && (8 == ~a21~0 || 9 == ~a21~0) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044430#L488 assume !((((((~a12~0 <= -43 && 10 == ~a21~0) || ((-43 < ~a12~0 && 11 >= ~a12~0) && 6 == ~a21~0)) || (7 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0)) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 9 == ~a15~0); 1044429#L494 assume !(1 == ~a24~0 && 1 == calculate_output_~input#1 && ((10 == ~a21~0 && 8 == ~a15~0 && 80 < ~a12~0) || ((~a12~0 <= -43 && 9 == ~a15~0) && 6 == ~a21~0))); 1044428#L500 assume !(((-43 < ~a12~0 && 11 >= ~a12~0) && 1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 1 == calculate_output_~input#1) && 8 == ~a15~0); 1044427#L505 assume !((1 == ~a24~0 && ~a12~0 <= -43 && ((7 == ~a21~0 || 8 == ~a21~0) || 9 == ~a21~0) && 3 == calculate_output_~input#1) && 9 == ~a15~0); 1044426#L510 assume !((1 == ~a24~0 && 4 == calculate_output_~input#1 && (((9 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0) || (10 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0)) || (6 == ~a21~0 && 80 < ~a12~0))) && 9 == ~a15~0); 1044425#L516 assume !(8 == ~a15~0 && (7 == ~a21~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0) && ~a12~0 <= -43); 1044424#L522 assume !(8 == ~a15~0 && (4 == calculate_output_~input#1 && (((-43 < ~a12~0 && 11 >= ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && 11 < ~a12~0 && 80 >= ~a12~0))) && 1 == ~a24~0); 1044423#L528 assume !(9 == ~a15~0 && (~a12~0 <= -43 && (9 == ~a21~0 || 7 == ~a21~0 || 8 == ~a21~0) && 2 == calculate_output_~input#1) && 1 == ~a24~0); 1044422#L534 assume !(1 == ~a24~0 && 8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 3 == calculate_output_~input#1); 1044421#L540 assume !((8 == ~a15~0 && (1 == ~a24~0 && 4 == calculate_output_~input#1) && 11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0); 1044420#L546 assume !(((6 == calculate_output_~input#1 && ((((11 < ~a12~0 && 80 >= ~a12~0) && 9 == ~a21~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 10 == ~a21~0)) || (80 < ~a12~0 && 6 == ~a21~0))) && 1 == ~a24~0) && 9 == ~a15~0); 1044419#L551 assume !((8 == ~a15~0 && ((10 == ~a21~0 && -43 < ~a12~0 && 11 >= ~a12~0) || ((11 < ~a12~0 && 80 >= ~a12~0) && 6 == ~a21~0)) && 6 == calculate_output_~input#1) && 1 == ~a24~0); 1044418#L557 assume !(((1 == ~a24~0 && (8 == ~a21~0 || 6 == ~a21~0 || 7 == ~a21~0) && 2 == calculate_output_~input#1) && 9 == ~a15~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044417#L562 assume !((9 == ~a21~0 && (3 == calculate_output_~input#1 && 1 == ~a24~0) && 80 < ~a12~0) && 9 == ~a15~0); 1044416#L565 assume !(((((7 == ~a21~0 || 8 == ~a21~0) && 1 == calculate_output_~input#1) && 9 == ~a15~0) && 80 < ~a12~0) && 1 == ~a24~0); 1044415#L571 assume !((((9 == ~a15~0 && 80 < ~a12~0 && 1 == ~a24~0) && 10 == ~a21~0) || (6 == ~a21~0 && (2 == ~a24~0 && ~a12~0 <= -43) && 5 == ~a15~0)) && 6 == calculate_output_~input#1); 1044414#L578 assume !(9 == ~a15~0 && 9 == ~a21~0 && 80 < ~a12~0 && 2 == calculate_output_~input#1 && 1 == ~a24~0); 1044412#L583 assume !(((8 == ~a15~0 && (7 == ~a21~0 || 8 == ~a21~0) && 3 == calculate_output_~input#1) && 1 == ~a24~0) && 11 < ~a12~0 && 80 >= ~a12~0); 1044413#L589 assume 1 == ~a24~0 && 5 == calculate_output_~input#1 && (((8 == ~a15~0 && 80 < ~a12~0) && 10 == ~a21~0) || (6 == ~a21~0 && ~a12~0 <= -43 && 9 == ~a15~0));~a12~0 := (if ~a12~0 < 0 && 0 != ~a12~0 % 299959 then ~a12~0 % 299959 - 299959 else ~a12~0 % 299959) - -300039;~a15~0 := 8;~a21~0 := 10;calculate_output_#res#1 := 26; 1044650#L881 [2022-07-22 02:09:35,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:09:35,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1813902599, now seen corresponding path program 2 times [2022-07-22 02:09:35,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:09:35,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259978881] [2022-07-22 02:09:35,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:09:35,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:09:35,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:09:35,543 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:09:35,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:09:35,744 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:09:35,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:09:35,745 INFO L85 PathProgramCache]: Analyzing trace with hash 328299948, now seen corresponding path program 2 times [2022-07-22 02:09:35,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:09:35,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474116458] [2022-07-22 02:09:35,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:09:35,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:09:35,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:09:35,762 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:09:35,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:09:35,775 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:09:35,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 02:09:35,776 INFO L85 PathProgramCache]: Analyzing trace with hash -794277452, now seen corresponding path program 3 times [2022-07-22 02:09:35,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 02:09:35,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464639196] [2022-07-22 02:09:35,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 02:09:35,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 02:09:35,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:09:35,899 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-22 02:09:35,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-22 02:09:36,137 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-22 02:09:37,010 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:09:37,010 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:09:37,010 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:09:37,010 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:09:37,010 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-07-22 02:09:37,010 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:37,010 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:09:37,010 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:09:37,010 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration22_Loop [2022-07-22 02:09:37,010 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:09:37,010 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:09:37,011 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:37,014 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:37,016 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:37,019 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:37,087 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:37,212 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-07-22 02:09:37,458 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:09:37,458 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-07-22 02:09:37,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:37,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:37,462 INFO L229 MonitoredProcess]: Starting monitored process 368 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:37,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (368)] Waiting until timeout for monitored process [2022-07-22 02:09:37,463 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:09:37,463 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:09:37,470 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:09:37,470 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~ret7#1=0} Honda state: {ULTIMATE.start_main_#t~ret7#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:09:37,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (368)] Ended with exit code 0 [2022-07-22 02:09:37,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:37,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:37,486 INFO L229 MonitoredProcess]: Starting monitored process 369 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:37,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (369)] Waiting until timeout for monitored process [2022-07-22 02:09:37,488 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:09:37,488 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:09:37,494 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:09:37,494 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a24~0=1} Honda state: {~a24~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:09:37,510 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (369)] Ended with exit code 0 [2022-07-22 02:09:37,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:37,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:37,511 INFO L229 MonitoredProcess]: Starting monitored process 370 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:37,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (370)] Waiting until timeout for monitored process [2022-07-22 02:09:37,513 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:09:37,513 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:09:37,524 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-07-22 02:09:37,524 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_calculate_output_#res#1=26, ULTIMATE.start_main_~output~0#1=26} Honda state: {ULTIMATE.start_calculate_output_#res#1=26, ULTIMATE.start_main_~output~0#1=26} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-07-22 02:09:37,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (370)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:37,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:37,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:37,541 INFO L229 MonitoredProcess]: Starting monitored process 371 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:37,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (371)] Waiting until timeout for monitored process [2022-07-22 02:09:37,542 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-07-22 02:09:37,542 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:09:37,783 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (371)] Ended with exit code 0 [2022-07-22 02:09:37,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:37,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:37,785 INFO L229 MonitoredProcess]: Starting monitored process 372 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:37,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (372)] Waiting until timeout for monitored process [2022-07-22 02:09:37,786 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-07-22 02:09:37,786 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-07-22 02:09:41,039 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-07-22 02:09:41,048 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (372)] Ended with exit code 0 [2022-07-22 02:09:41,048 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:09:41,048 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:09:41,048 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:09:41,048 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:09:41,049 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:09:41,049 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,049 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:09:41,049 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:09:41,049 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration22_Loop [2022-07-22 02:09:41,049 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:09:41,049 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:09:41,050 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:41,051 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:41,053 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:41,056 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:41,062 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:09:41,246 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-07-22 02:09:41,494 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:09:41,495 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:09:41,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,496 INFO L229 MonitoredProcess]: Starting monitored process 373 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (373)] Waiting until timeout for monitored process [2022-07-22 02:09:41,498 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,503 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,503 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,503 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,503 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,503 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:41,504 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:09:41,504 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,505 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (373)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:41,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,521 INFO L229 MonitoredProcess]: Starting monitored process 374 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (374)] Waiting until timeout for monitored process [2022-07-22 02:09:41,523 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,529 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,529 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,529 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,529 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,529 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:41,529 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:09:41,530 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,531 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,546 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (374)] Ended with exit code 0 [2022-07-22 02:09:41,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,547 INFO L229 MonitoredProcess]: Starting monitored process 375 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (375)] Waiting until timeout for monitored process [2022-07-22 02:09:41,549 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,555 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,555 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,555 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,555 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,555 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:41,556 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:09:41,556 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,557 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,572 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (375)] Ended with exit code 0 [2022-07-22 02:09:41,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,574 INFO L229 MonitoredProcess]: Starting monitored process 376 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (376)] Waiting until timeout for monitored process [2022-07-22 02:09:41,575 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,581 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,581 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,581 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,581 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,581 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:41,582 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:09:41,582 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,584 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,598 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (376)] Ended with exit code 0 [2022-07-22 02:09:41,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,600 INFO L229 MonitoredProcess]: Starting monitored process 377 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (377)] Waiting until timeout for monitored process [2022-07-22 02:09:41,601 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,607 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,608 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,608 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,608 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:41,608 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:09:41,612 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:41,612 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,617 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,632 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (377)] Ended with exit code 0 [2022-07-22 02:09:41,632 INFO L490 LassoAnalysis]: Using template '2-nested'. [2022-07-22 02:09:41,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,633 INFO L229 MonitoredProcess]: Starting monitored process 378 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (378)] Waiting until timeout for monitored process [2022-07-22 02:09:41,635 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,641 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,641 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,641 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,641 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,641 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:41,641 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:41,642 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,643 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (378)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:41,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,659 INFO L229 MonitoredProcess]: Starting monitored process 379 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (379)] Waiting until timeout for monitored process [2022-07-22 02:09:41,661 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,666 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,666 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,667 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,667 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,667 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:41,667 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:41,667 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,668 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (379)] Ended with exit code 0 [2022-07-22 02:09:41,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,685 INFO L229 MonitoredProcess]: Starting monitored process 380 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (380)] Waiting until timeout for monitored process [2022-07-22 02:09:41,687 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,692 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,692 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,692 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,693 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,693 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:41,693 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:41,693 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,695 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (380)] Ended with exit code 0 [2022-07-22 02:09:41,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,712 INFO L229 MonitoredProcess]: Starting monitored process 381 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (381)] Waiting until timeout for monitored process [2022-07-22 02:09:41,713 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,719 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,719 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,719 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,719 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,719 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:41,720 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:41,720 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,723 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (381)] Ended with exit code 0 [2022-07-22 02:09:41,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,739 INFO L229 MonitoredProcess]: Starting monitored process 382 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (382)] Waiting until timeout for monitored process [2022-07-22 02:09:41,741 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,746 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,746 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,747 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,747 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:41,747 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:41,753 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:41,753 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,760 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (382)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:41,776 INFO L490 LassoAnalysis]: Using template '3-nested'. [2022-07-22 02:09:41,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,778 INFO L229 MonitoredProcess]: Starting monitored process 383 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (383)] Waiting until timeout for monitored process [2022-07-22 02:09:41,779 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,784 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,784 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,785 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,785 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,785 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:41,785 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:41,785 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,786 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,801 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (383)] Ended with exit code 0 [2022-07-22 02:09:41,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,803 INFO L229 MonitoredProcess]: Starting monitored process 384 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (384)] Waiting until timeout for monitored process [2022-07-22 02:09:41,807 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,813 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,813 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,813 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,813 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,813 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:41,814 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:41,814 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,815 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (384)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:41,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,832 INFO L229 MonitoredProcess]: Starting monitored process 385 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (385)] Waiting until timeout for monitored process [2022-07-22 02:09:41,834 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,839 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,840 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,840 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,840 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,840 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:41,841 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:41,841 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,843 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (385)] Ended with exit code 0 [2022-07-22 02:09:41,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,860 INFO L229 MonitoredProcess]: Starting monitored process 386 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (386)] Waiting until timeout for monitored process [2022-07-22 02:09:41,861 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,867 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,867 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,867 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,867 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,867 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:41,869 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:41,869 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,872 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,887 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (386)] Ended with exit code 0 [2022-07-22 02:09:41,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,889 INFO L229 MonitoredProcess]: Starting monitored process 387 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (387)] Waiting until timeout for monitored process [2022-07-22 02:09:41,890 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,896 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,896 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,896 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,896 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:41,896 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:41,904 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:41,904 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,914 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (387)] Ended with exit code 0 [2022-07-22 02:09:41,931 INFO L490 LassoAnalysis]: Using template '4-nested'. [2022-07-22 02:09:41,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,932 INFO L229 MonitoredProcess]: Starting monitored process 388 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (388)] Waiting until timeout for monitored process [2022-07-22 02:09:41,934 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,939 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,939 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,939 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,939 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,939 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:41,940 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:41,940 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,941 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,956 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (388)] Ended with exit code 0 [2022-07-22 02:09:41,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,958 INFO L229 MonitoredProcess]: Starting monitored process 389 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (389)] Waiting until timeout for monitored process [2022-07-22 02:09:41,960 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,965 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,965 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,965 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,965 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,966 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:41,966 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:41,966 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,968 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:41,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (389)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:41,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:41,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:41,984 INFO L229 MonitoredProcess]: Starting monitored process 390 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:41,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (390)] Waiting until timeout for monitored process [2022-07-22 02:09:41,986 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:41,992 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:41,992 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:41,992 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:41,992 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:41,992 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:41,993 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:41,993 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:41,996 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (390)] Ended with exit code 0 [2022-07-22 02:09:42,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,012 INFO L229 MonitoredProcess]: Starting monitored process 391 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (391)] Waiting until timeout for monitored process [2022-07-22 02:09:42,014 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,020 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:42,020 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,020 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,020 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,020 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:42,022 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:42,022 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,026 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (391)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,043 INFO L229 MonitoredProcess]: Starting monitored process 392 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (392)] Waiting until timeout for monitored process [2022-07-22 02:09:42,044 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,050 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:09:42,051 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,051 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,051 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:42,051 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:42,061 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:42,061 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,073 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,089 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (392)] Ended with exit code 0 [2022-07-22 02:09:42,090 INFO L490 LassoAnalysis]: Using template '2-phase'. [2022-07-22 02:09:42,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,091 INFO L229 MonitoredProcess]: Starting monitored process 393 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (393)] Waiting until timeout for monitored process [2022-07-22 02:09:42,092 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,098 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,098 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:42,098 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,098 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,098 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,098 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:42,099 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:42,099 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,100 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (393)] Ended with exit code 0 [2022-07-22 02:09:42,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,116 INFO L229 MonitoredProcess]: Starting monitored process 394 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,117 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (394)] Waiting until timeout for monitored process [2022-07-22 02:09:42,118 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,123 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,124 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:42,124 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,124 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,124 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,124 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:42,124 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:42,124 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,126 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (394)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,142 INFO L229 MonitoredProcess]: Starting monitored process 395 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (395)] Waiting until timeout for monitored process [2022-07-22 02:09:42,144 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,149 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,149 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:42,149 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,149 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,149 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,149 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:42,150 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:42,150 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,153 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,168 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (395)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,170 INFO L229 MonitoredProcess]: Starting monitored process 396 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (396)] Waiting until timeout for monitored process [2022-07-22 02:09:42,171 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,177 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,177 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:42,177 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,178 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,178 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,178 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:42,179 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:09:42,179 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,183 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,197 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (396)] Ended with exit code 0 [2022-07-22 02:09:42,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,199 INFO L229 MonitoredProcess]: Starting monitored process 397 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (397)] Waiting until timeout for monitored process [2022-07-22 02:09:42,200 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,206 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,206 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:42,206 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,206 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,206 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:42,206 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:09:42,213 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:09:42,213 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,234 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,249 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (397)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,250 INFO L490 LassoAnalysis]: Using template '3-phase'. [2022-07-22 02:09:42,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,251 INFO L229 MonitoredProcess]: Starting monitored process 398 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (398)] Waiting until timeout for monitored process [2022-07-22 02:09:42,253 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,258 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,258 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:42,258 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,258 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,258 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,258 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:42,259 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:42,259 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,261 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,275 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (398)] Ended with exit code 0 [2022-07-22 02:09:42,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,277 INFO L229 MonitoredProcess]: Starting monitored process 399 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (399)] Waiting until timeout for monitored process [2022-07-22 02:09:42,278 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,284 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,284 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:42,284 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,284 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,284 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,284 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:42,285 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:42,285 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,287 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (399)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,303 INFO L229 MonitoredProcess]: Starting monitored process 400 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (400)] Waiting until timeout for monitored process [2022-07-22 02:09:42,305 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,311 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,311 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:42,311 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,311 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,311 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,311 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:42,312 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:42,312 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,317 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,332 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (400)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,333 INFO L229 MonitoredProcess]: Starting monitored process 401 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (401)] Waiting until timeout for monitored process [2022-07-22 02:09:42,335 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,341 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,341 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:42,341 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,341 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,341 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,341 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:42,343 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:42,343 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,349 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,364 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (401)] Ended with exit code 0 [2022-07-22 02:09:42,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,366 INFO L229 MonitoredProcess]: Starting monitored process 402 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (402)] Waiting until timeout for monitored process [2022-07-22 02:09:42,368 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,373 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,373 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2022-07-22 02:09:42,373 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,373 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,373 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:42,374 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:42,383 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:42,383 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,412 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,428 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (402)] Ended with exit code 0 [2022-07-22 02:09:42,428 INFO L490 LassoAnalysis]: Using template '4-phase'. [2022-07-22 02:09:42,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,429 INFO L229 MonitoredProcess]: Starting monitored process 403 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (403)] Waiting until timeout for monitored process [2022-07-22 02:09:42,430 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,436 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,436 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:42,436 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,436 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,436 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,436 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:42,437 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:42,437 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,440 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (403)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,456 INFO L229 MonitoredProcess]: Starting monitored process 404 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (404)] Waiting until timeout for monitored process [2022-07-22 02:09:42,458 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,463 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,463 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:42,463 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,463 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,464 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,464 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:42,464 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:42,464 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,468 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (404)] Ended with exit code 0 [2022-07-22 02:09:42,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,485 INFO L229 MonitoredProcess]: Starting monitored process 405 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (405)] Waiting until timeout for monitored process [2022-07-22 02:09:42,486 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,492 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,493 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:42,493 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,493 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,493 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,493 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:42,495 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:42,495 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,500 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (405)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,517 INFO L229 MonitoredProcess]: Starting monitored process 406 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (406)] Waiting until timeout for monitored process [2022-07-22 02:09:42,519 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,525 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,525 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:42,525 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,525 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,525 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,526 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:42,528 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:09:42,528 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,537 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,553 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (406)] Ended with exit code 0 [2022-07-22 02:09:42,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,554 INFO L229 MonitoredProcess]: Starting monitored process 407 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (407)] Waiting until timeout for monitored process [2022-07-22 02:09:42,555 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,561 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,561 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:42,561 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,562 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,562 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:42,562 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:09:42,574 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:09:42,574 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,667 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (407)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,684 INFO L490 LassoAnalysis]: Using template '2-lex'. [2022-07-22 02:09:42,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,685 INFO L229 MonitoredProcess]: Starting monitored process 408 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (408)] Waiting until timeout for monitored process [2022-07-22 02:09:42,686 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,692 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,692 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:42,692 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,692 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,692 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,692 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:42,693 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:42,693 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,694 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,709 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (408)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,710 INFO L229 MonitoredProcess]: Starting monitored process 409 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (409)] Waiting until timeout for monitored process [2022-07-22 02:09:42,717 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,722 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,722 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:42,722 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,722 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,722 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,723 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:42,723 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:42,723 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,725 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,740 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (409)] Ended with exit code 0 [2022-07-22 02:09:42,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,741 INFO L229 MonitoredProcess]: Starting monitored process 410 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (410)] Waiting until timeout for monitored process [2022-07-22 02:09:42,743 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,748 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,748 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:42,748 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,749 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,749 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,749 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:42,750 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:42,750 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,753 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (410)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,769 INFO L229 MonitoredProcess]: Starting monitored process 411 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (411)] Waiting until timeout for monitored process [2022-07-22 02:09:42,771 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,776 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,777 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:42,777 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,777 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,777 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,777 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:42,779 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:09:42,779 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,783 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (411)] Ended with exit code 0 [2022-07-22 02:09:42,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,799 INFO L229 MonitoredProcess]: Starting monitored process 412 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (412)] Waiting until timeout for monitored process [2022-07-22 02:09:42,801 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,806 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,807 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2022-07-22 02:09:42,807 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,807 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,807 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:42,807 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:09:42,815 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:09:42,815 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,831 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (412)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,853 INFO L490 LassoAnalysis]: Using template '3-lex'. [2022-07-22 02:09:42,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,854 INFO L229 MonitoredProcess]: Starting monitored process 413 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (413)] Waiting until timeout for monitored process [2022-07-22 02:09:42,855 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,862 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,862 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:42,862 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,862 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,862 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,862 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:42,863 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:42,863 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,882 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (413)] Ended with exit code 0 [2022-07-22 02:09:42,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,898 INFO L229 MonitoredProcess]: Starting monitored process 414 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (414)] Waiting until timeout for monitored process [2022-07-22 02:09:42,900 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,905 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,905 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:42,905 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,906 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,906 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,906 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:42,906 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:42,907 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,909 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (414)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,925 INFO L229 MonitoredProcess]: Starting monitored process 415 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (415)] Waiting until timeout for monitored process [2022-07-22 02:09:42,927 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,932 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,933 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:42,933 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,933 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,933 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,933 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:42,934 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:42,934 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,939 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,954 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (415)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,956 INFO L229 MonitoredProcess]: Starting monitored process 416 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (416)] Waiting until timeout for monitored process [2022-07-22 02:09:42,957 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,963 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,963 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:42,963 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,963 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,964 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:09:42,964 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:42,966 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:09:42,966 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:42,973 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:42,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (416)] Forceful destruction successful, exit code 0 [2022-07-22 02:09:42,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:09:42,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:09:42,990 INFO L229 MonitoredProcess]: Starting monitored process 417 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:09:42,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (417)] Waiting until timeout for monitored process [2022-07-22 02:09:42,991 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:09:42,997 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2022-07-22 02:09:42,997 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2022-07-22 02:09:42,997 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:09:42,997 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:09:42,997 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:09:42,997 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2022-07-22 02:09:43,010 INFO L401 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2022-07-22 02:09:43,010 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:09:43,043 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:09:43,059 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (417)] Ended with exit code 0 [2022-07-22 02:10:07,209 WARN L233 SmtUtils]: Spent 23.87s on a formula simplification. DAG size of input: 1605 DAG size of output: 253 (called from [L 279] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-07-22 02:10:07,375 INFO L210 LassoAnalysis]: Preferences: [2022-07-22 02:10:07,376 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-07-22 02:10:07,376 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-07-22 02:10:07,376 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-07-22 02:10:07,376 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-07-22 02:10:07,376 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:07,376 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-07-22 02:10:07,376 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-07-22 02:10:07,376 INFO L133 ssoRankerPreferences]: Filename of dumped script: Problem14_label31.c_Iteration22_Lasso [2022-07-22 02:10:07,376 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-07-22 02:10:07,376 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-07-22 02:10:07,377 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,379 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,381 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,390 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,404 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,410 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,411 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,486 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,488 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,490 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,491 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,493 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,494 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,500 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,509 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,510 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,512 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,514 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,515 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,517 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,519 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,521 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,523 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-07-22 02:10:07,719 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-07-22 02:10:08,039 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-07-22 02:10:08,039 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-07-22 02:10:08,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,040 INFO L229 MonitoredProcess]: Starting monitored process 418 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (418)] Waiting until timeout for monitored process [2022-07-22 02:10:08,045 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,052 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,052 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,052 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,053 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,053 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,055 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (418)] Ended with exit code 0 [2022-07-22 02:10:08,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,073 INFO L229 MonitoredProcess]: Starting monitored process 419 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (419)] Waiting until timeout for monitored process [2022-07-22 02:10:08,075 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,081 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,081 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,081 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,081 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,082 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,082 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,084 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (419)] Ended with exit code 0 [2022-07-22 02:10:08,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,102 INFO L229 MonitoredProcess]: Starting monitored process 420 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (420)] Waiting until timeout for monitored process [2022-07-22 02:10:08,104 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,110 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,111 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,111 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,111 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,112 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,112 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,114 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (420)] Ended with exit code 0 [2022-07-22 02:10:08,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,130 INFO L229 MonitoredProcess]: Starting monitored process 421 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (421)] Waiting until timeout for monitored process [2022-07-22 02:10:08,132 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,137 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,138 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,138 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,138 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,139 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,139 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,141 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (421)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,158 INFO L229 MonitoredProcess]: Starting monitored process 422 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (422)] Waiting until timeout for monitored process [2022-07-22 02:10:08,160 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,167 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,167 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,167 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,167 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,168 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,168 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,170 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (422)] Ended with exit code 0 [2022-07-22 02:10:08,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,187 INFO L229 MonitoredProcess]: Starting monitored process 423 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (423)] Waiting until timeout for monitored process [2022-07-22 02:10:08,189 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,195 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,195 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,195 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,195 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,201 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,201 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,203 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (423)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,220 INFO L229 MonitoredProcess]: Starting monitored process 424 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (424)] Waiting until timeout for monitored process [2022-07-22 02:10:08,222 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,228 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,228 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,228 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,228 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,229 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,229 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,231 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,247 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (424)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,248 INFO L229 MonitoredProcess]: Starting monitored process 425 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (425)] Waiting until timeout for monitored process [2022-07-22 02:10:08,250 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,256 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,256 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,256 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,257 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,257 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,257 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,259 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (425)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,276 INFO L229 MonitoredProcess]: Starting monitored process 426 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (426)] Waiting until timeout for monitored process [2022-07-22 02:10:08,278 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,284 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,285 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,285 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,285 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,286 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,286 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,288 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,303 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (426)] Ended with exit code 0 [2022-07-22 02:10:08,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,305 INFO L229 MonitoredProcess]: Starting monitored process 427 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (427)] Waiting until timeout for monitored process [2022-07-22 02:10:08,307 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,313 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,313 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,313 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,313 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,314 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,314 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,316 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,332 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (427)] Ended with exit code 0 [2022-07-22 02:10:08,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,333 INFO L229 MonitoredProcess]: Starting monitored process 428 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (428)] Waiting until timeout for monitored process [2022-07-22 02:10:08,335 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,340 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,340 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,340 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,340 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,341 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,341 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,343 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (428)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,361 INFO L229 MonitoredProcess]: Starting monitored process 429 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (429)] Waiting until timeout for monitored process [2022-07-22 02:10:08,362 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,368 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,368 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,369 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,369 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,369 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,369 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,371 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,412 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (429)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,414 INFO L229 MonitoredProcess]: Starting monitored process 430 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (430)] Waiting until timeout for monitored process [2022-07-22 02:10:08,415 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,422 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,422 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,422 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:10:08,422 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,442 INFO L401 nArgumentSynthesizer]: We have 30 Motzkin's Theorem applications. [2022-07-22 02:10:08,442 INFO L402 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2022-07-22 02:10:08,474 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (430)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,492 INFO L229 MonitoredProcess]: Starting monitored process 431 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (431)] Waiting until timeout for monitored process [2022-07-22 02:10:08,494 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,501 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,501 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,501 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,501 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,502 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,502 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,504 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (431)] Ended with exit code 0 [2022-07-22 02:10:08,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,520 INFO L229 MonitoredProcess]: Starting monitored process 432 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (432)] Waiting until timeout for monitored process [2022-07-22 02:10:08,522 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,528 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,528 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,528 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,528 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,529 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,529 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,531 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (432)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,548 INFO L229 MonitoredProcess]: Starting monitored process 433 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (433)] Waiting until timeout for monitored process [2022-07-22 02:10:08,551 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,559 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,559 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,559 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,559 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,560 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,560 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,570 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,586 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (433)] Ended with exit code 0 [2022-07-22 02:10:08,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,587 INFO L229 MonitoredProcess]: Starting monitored process 434 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (434)] Waiting until timeout for monitored process [2022-07-22 02:10:08,589 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,594 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,595 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:10:08,595 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,595 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,595 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,595 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:10:08,595 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:10:08,596 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (434)] Ended with exit code 0 [2022-07-22 02:10:08,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,612 INFO L229 MonitoredProcess]: Starting monitored process 435 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (435)] Waiting until timeout for monitored process [2022-07-22 02:10:08,614 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,620 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,620 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,620 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,620 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,621 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,621 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,623 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (435)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,639 INFO L229 MonitoredProcess]: Starting monitored process 436 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (436)] Waiting until timeout for monitored process [2022-07-22 02:10:08,641 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,647 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,647 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,647 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,647 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,650 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,650 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,658 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (436)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,674 INFO L229 MonitoredProcess]: Starting monitored process 437 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (437)] Waiting until timeout for monitored process [2022-07-22 02:10:08,676 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,683 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,683 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,683 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,683 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,686 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,686 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,691 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (437)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,708 INFO L229 MonitoredProcess]: Starting monitored process 438 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (438)] Waiting until timeout for monitored process [2022-07-22 02:10:08,709 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,715 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,716 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:10:08,716 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,716 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,716 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,716 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-07-22 02:10:08,716 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:10:08,717 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (438)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,733 INFO L229 MonitoredProcess]: Starting monitored process 439 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (439)] Waiting until timeout for monitored process [2022-07-22 02:10:08,735 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,741 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,741 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,741 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,741 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,742 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,742 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,744 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (439)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,761 INFO L229 MonitoredProcess]: Starting monitored process 440 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (440)] Waiting until timeout for monitored process [2022-07-22 02:10:08,763 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,769 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,769 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,769 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,769 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,770 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,770 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,772 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (440)] Ended with exit code 0 [2022-07-22 02:10:08,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,789 INFO L229 MonitoredProcess]: Starting monitored process 441 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (441)] Waiting until timeout for monitored process [2022-07-22 02:10:08,790 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,796 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,796 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,796 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,797 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,797 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,797 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,799 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (441)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,816 INFO L229 MonitoredProcess]: Starting monitored process 442 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (442)] Waiting until timeout for monitored process [2022-07-22 02:10:08,817 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,823 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,823 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,823 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,824 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,824 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,824 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,826 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (442)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,843 INFO L229 MonitoredProcess]: Starting monitored process 443 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (443)] Waiting until timeout for monitored process [2022-07-22 02:10:08,845 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,851 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,851 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,851 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,851 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,852 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,852 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,853 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,869 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (443)] Ended with exit code 0 [2022-07-22 02:10:08,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,870 INFO L229 MonitoredProcess]: Starting monitored process 444 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (444)] Waiting until timeout for monitored process [2022-07-22 02:10:08,872 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,878 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,878 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,878 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,878 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,879 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,879 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,881 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (444)] Ended with exit code 0 [2022-07-22 02:10:08,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,898 INFO L229 MonitoredProcess]: Starting monitored process 445 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (445)] Waiting until timeout for monitored process [2022-07-22 02:10:08,899 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,905 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,906 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,906 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,906 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,907 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,907 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,909 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,924 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (445)] Ended with exit code 0 [2022-07-22 02:10:08,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,926 INFO L229 MonitoredProcess]: Starting monitored process 446 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (446)] Waiting until timeout for monitored process [2022-07-22 02:10:08,927 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,933 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,934 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,934 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,934 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-07-22 02:10:08,934 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-07-22 02:10:08,934 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-07-22 02:10:08,936 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,951 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (446)] Ended with exit code 0 [2022-07-22 02:10:08,952 INFO L490 LassoAnalysis]: Using template '2-nested'. [2022-07-22 02:10:08,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,953 INFO L229 MonitoredProcess]: Starting monitored process 447 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (447)] Waiting until timeout for monitored process [2022-07-22 02:10:08,954 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,960 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,961 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,961 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,961 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:08,962 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:08,962 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:08,964 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:08,980 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (447)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:08,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:08,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:08,981 INFO L229 MonitoredProcess]: Starting monitored process 448 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:08,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (448)] Waiting until timeout for monitored process [2022-07-22 02:10:08,983 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:08,989 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:08,989 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:08,989 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:08,989 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:08,991 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:08,991 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:08,993 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (448)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,010 INFO L229 MonitoredProcess]: Starting monitored process 449 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (449)] Waiting until timeout for monitored process [2022-07-22 02:10:09,011 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,017 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,017 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,017 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,017 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,019 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,019 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,021 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,037 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (449)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,038 INFO L229 MonitoredProcess]: Starting monitored process 450 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (450)] Waiting until timeout for monitored process [2022-07-22 02:10:09,040 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,046 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,047 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,047 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,047 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,048 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,048 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,050 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,066 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (450)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,067 INFO L229 MonitoredProcess]: Starting monitored process 451 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (451)] Waiting until timeout for monitored process [2022-07-22 02:10:09,069 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,075 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,075 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,075 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,075 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,076 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,076 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,079 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (451)] Ended with exit code 0 [2022-07-22 02:10:09,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,095 INFO L229 MonitoredProcess]: Starting monitored process 452 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (452)] Waiting until timeout for monitored process [2022-07-22 02:10:09,097 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,103 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,103 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,103 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,103 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,104 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,104 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,107 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (452)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,123 INFO L229 MonitoredProcess]: Starting monitored process 453 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (453)] Waiting until timeout for monitored process [2022-07-22 02:10:09,125 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,132 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,132 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,132 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,132 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,134 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,134 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,136 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (453)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,153 INFO L229 MonitoredProcess]: Starting monitored process 454 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (454)] Waiting until timeout for monitored process [2022-07-22 02:10:09,155 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,162 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,162 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,162 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,162 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,163 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,163 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,166 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (454)] Ended with exit code 0 [2022-07-22 02:10:09,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,183 INFO L229 MonitoredProcess]: Starting monitored process 455 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (455)] Waiting until timeout for monitored process [2022-07-22 02:10:09,184 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,191 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,191 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,191 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,191 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,192 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,192 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,195 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (455)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,212 INFO L229 MonitoredProcess]: Starting monitored process 456 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (456)] Waiting until timeout for monitored process [2022-07-22 02:10:09,215 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,222 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,222 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,222 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,222 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,223 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,223 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,226 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,241 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (456)] Ended with exit code 0 [2022-07-22 02:10:09,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,243 INFO L229 MonitoredProcess]: Starting monitored process 457 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (457)] Waiting until timeout for monitored process [2022-07-22 02:10:09,244 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,251 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,251 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,251 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,251 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,252 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,252 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,255 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (457)] Ended with exit code 0 [2022-07-22 02:10:09,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,271 INFO L229 MonitoredProcess]: Starting monitored process 458 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (458)] Waiting until timeout for monitored process [2022-07-22 02:10:09,273 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,279 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,279 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,279 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,280 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,280 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,283 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,298 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (458)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,299 INFO L229 MonitoredProcess]: Starting monitored process 459 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (459)] Waiting until timeout for monitored process [2022-07-22 02:10:09,301 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,307 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,307 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,307 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:10:09,307 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,337 INFO L401 nArgumentSynthesizer]: We have 45 Motzkin's Theorem applications. [2022-07-22 02:10:09,337 INFO L402 nArgumentSynthesizer]: A total of 9 supporting invariants were added. [2022-07-22 02:10:09,387 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,403 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (459)] Ended with exit code 0 [2022-07-22 02:10:09,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,404 INFO L229 MonitoredProcess]: Starting monitored process 460 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (460)] Waiting until timeout for monitored process [2022-07-22 02:10:09,432 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,438 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,438 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,438 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,439 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,440 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,440 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,442 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (460)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,458 INFO L229 MonitoredProcess]: Starting monitored process 461 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (461)] Waiting until timeout for monitored process [2022-07-22 02:10:09,460 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,467 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,467 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,467 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,467 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,468 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,468 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,471 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (461)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,487 INFO L229 MonitoredProcess]: Starting monitored process 462 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (462)] Waiting until timeout for monitored process [2022-07-22 02:10:09,489 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,495 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,495 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,495 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,495 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,496 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,496 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,499 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (462)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,515 INFO L229 MonitoredProcess]: Starting monitored process 463 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (463)] Waiting until timeout for monitored process [2022-07-22 02:10:09,518 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,524 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,524 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:10:09,524 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,524 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,524 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,524 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:10:09,524 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:10:09,525 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,541 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (463)] Ended with exit code 0 [2022-07-22 02:10:09,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,542 INFO L229 MonitoredProcess]: Starting monitored process 464 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (464)] Waiting until timeout for monitored process [2022-07-22 02:10:09,544 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,550 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,550 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,550 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,550 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,551 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,551 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,554 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (464)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,570 INFO L229 MonitoredProcess]: Starting monitored process 465 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (465)] Waiting until timeout for monitored process [2022-07-22 02:10:09,571 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,577 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,577 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,578 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,578 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,580 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,580 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,585 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,602 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (465)] Ended with exit code 0 [2022-07-22 02:10:09,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,603 INFO L229 MonitoredProcess]: Starting monitored process 466 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (466)] Waiting until timeout for monitored process [2022-07-22 02:10:09,605 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,611 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,611 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,611 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,611 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,615 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,615 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,623 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,638 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (466)] Ended with exit code 0 [2022-07-22 02:10:09,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,639 INFO L229 MonitoredProcess]: Starting monitored process 467 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (467)] Waiting until timeout for monitored process [2022-07-22 02:10:09,641 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,646 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,647 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:10:09,647 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,647 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,647 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,647 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2022-07-22 02:10:09,647 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:10:09,648 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (467)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,665 INFO L229 MonitoredProcess]: Starting monitored process 468 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (468)] Waiting until timeout for monitored process [2022-07-22 02:10:09,666 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,672 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,672 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,672 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,672 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,673 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,673 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,676 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,691 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (468)] Ended with exit code 0 [2022-07-22 02:10:09,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,693 INFO L229 MonitoredProcess]: Starting monitored process 469 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (469)] Waiting until timeout for monitored process [2022-07-22 02:10:09,694 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,700 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,700 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,700 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,700 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,701 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,701 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,704 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,720 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (469)] Ended with exit code 0 [2022-07-22 02:10:09,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,721 INFO L229 MonitoredProcess]: Starting monitored process 470 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (470)] Waiting until timeout for monitored process [2022-07-22 02:10:09,723 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,729 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,729 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,729 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,729 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,730 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,730 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,732 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,748 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (470)] Ended with exit code 0 [2022-07-22 02:10:09,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,749 INFO L229 MonitoredProcess]: Starting monitored process 471 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (471)] Waiting until timeout for monitored process [2022-07-22 02:10:09,751 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,757 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,757 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,757 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,757 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,758 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,758 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,760 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (471)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,777 INFO L229 MonitoredProcess]: Starting monitored process 472 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (472)] Waiting until timeout for monitored process [2022-07-22 02:10:09,779 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,784 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,784 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,785 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,785 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,786 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,786 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,788 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,804 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (472)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,805 INFO L229 MonitoredProcess]: Starting monitored process 473 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (473)] Waiting until timeout for monitored process [2022-07-22 02:10:09,807 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,812 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,813 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,813 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,813 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,814 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,814 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,816 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,832 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (473)] Ended with exit code 0 [2022-07-22 02:10:09,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,833 INFO L229 MonitoredProcess]: Starting monitored process 474 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (474)] Waiting until timeout for monitored process [2022-07-22 02:10:09,834 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,840 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,840 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,840 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,840 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,842 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,842 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,845 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (474)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:09,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,862 INFO L229 MonitoredProcess]: Starting monitored process 475 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (475)] Waiting until timeout for monitored process [2022-07-22 02:10:09,864 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,870 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,870 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,870 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,870 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2022-07-22 02:10:09,872 INFO L401 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2022-07-22 02:10:09,872 INFO L402 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2022-07-22 02:10:09,874 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,890 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (475)] Ended with exit code 0 [2022-07-22 02:10:09,890 INFO L490 LassoAnalysis]: Using template '3-nested'. [2022-07-22 02:10:09,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,891 INFO L229 MonitoredProcess]: Starting monitored process 476 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (476)] Waiting until timeout for monitored process [2022-07-22 02:10:09,893 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,899 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,899 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,899 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,899 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:09,900 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:09,900 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:09,904 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,919 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (476)] Ended with exit code 0 [2022-07-22 02:10:09,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,920 INFO L229 MonitoredProcess]: Starting monitored process 477 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (477)] Waiting until timeout for monitored process [2022-07-22 02:10:09,922 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,928 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,928 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,928 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,928 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:09,930 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:09,930 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:09,933 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:09,948 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (477)] Ended with exit code 0 [2022-07-22 02:10:09,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:09,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:09,949 INFO L229 MonitoredProcess]: Starting monitored process 478 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:09,956 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:09,963 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:09,963 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:09,963 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:09,963 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:09,965 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:09,965 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:09,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (478)] Waiting until timeout for monitored process [2022-07-22 02:10:09,979 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,003 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (478)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:10,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,004 INFO L229 MonitoredProcess]: Starting monitored process 479 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (479)] Waiting until timeout for monitored process [2022-07-22 02:10:10,007 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,014 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,014 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,014 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,014 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,016 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,016 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,047 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,065 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (479)] Ended with exit code 0 [2022-07-22 02:10:10,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,066 INFO L229 MonitoredProcess]: Starting monitored process 480 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (480)] Waiting until timeout for monitored process [2022-07-22 02:10:10,068 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,073 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,073 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,074 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,074 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,075 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,075 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,078 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (480)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:10,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,095 INFO L229 MonitoredProcess]: Starting monitored process 481 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (481)] Waiting until timeout for monitored process [2022-07-22 02:10:10,097 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,102 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,103 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,103 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,103 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,104 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,104 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,107 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,123 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (481)] Ended with exit code 0 [2022-07-22 02:10:10,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,124 INFO L229 MonitoredProcess]: Starting monitored process 482 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (482)] Waiting until timeout for monitored process [2022-07-22 02:10:10,126 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,131 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,132 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,132 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,132 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,133 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,133 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,137 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (482)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:10,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,153 INFO L229 MonitoredProcess]: Starting monitored process 483 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (483)] Waiting until timeout for monitored process [2022-07-22 02:10:10,155 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,161 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,161 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,161 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,161 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,163 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,163 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,166 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (483)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:10,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,182 INFO L229 MonitoredProcess]: Starting monitored process 484 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (484)] Waiting until timeout for monitored process [2022-07-22 02:10:10,184 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,190 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,190 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,190 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,190 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,191 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,192 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,195 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (484)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:10,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,211 INFO L229 MonitoredProcess]: Starting monitored process 485 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (485)] Waiting until timeout for monitored process [2022-07-22 02:10:10,213 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,218 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,218 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,218 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,220 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,220 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,223 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (485)] Ended with exit code 0 [2022-07-22 02:10:10,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,240 INFO L229 MonitoredProcess]: Starting monitored process 486 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (486)] Waiting until timeout for monitored process [2022-07-22 02:10:10,242 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,248 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,248 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,248 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,248 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,249 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,250 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,253 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,268 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (486)] Ended with exit code 0 [2022-07-22 02:10:10,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,269 INFO L229 MonitoredProcess]: Starting monitored process 487 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (487)] Waiting until timeout for monitored process [2022-07-22 02:10:10,271 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,277 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,277 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,277 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,277 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,278 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,279 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,282 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (487)] Ended with exit code 0 [2022-07-22 02:10:10,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,298 INFO L229 MonitoredProcess]: Starting monitored process 488 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (488)] Waiting until timeout for monitored process [2022-07-22 02:10:10,300 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,306 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,306 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,306 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:10:10,306 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,349 INFO L401 nArgumentSynthesizer]: We have 60 Motzkin's Theorem applications. [2022-07-22 02:10:10,349 INFO L402 nArgumentSynthesizer]: A total of 12 supporting invariants were added. [2022-07-22 02:10:10,414 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (488)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:10,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,432 INFO L229 MonitoredProcess]: Starting monitored process 489 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (489)] Waiting until timeout for monitored process [2022-07-22 02:10:10,434 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,440 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,440 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,440 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,440 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,442 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,442 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,445 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (489)] Ended with exit code 0 [2022-07-22 02:10:10,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,461 INFO L229 MonitoredProcess]: Starting monitored process 490 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (490)] Waiting until timeout for monitored process [2022-07-22 02:10:10,463 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,469 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,469 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,469 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,469 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,470 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,471 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,474 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,490 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (490)] Ended with exit code 0 [2022-07-22 02:10:10,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,491 INFO L229 MonitoredProcess]: Starting monitored process 491 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (491)] Waiting until timeout for monitored process [2022-07-22 02:10:10,493 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,498 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,499 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,499 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,499 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,500 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,500 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,504 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (491)] Ended with exit code 0 [2022-07-22 02:10:10,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,520 INFO L229 MonitoredProcess]: Starting monitored process 492 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (492)] Waiting until timeout for monitored process [2022-07-22 02:10:10,522 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,528 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,528 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:10:10,528 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,528 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,528 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,529 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:10:10,529 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:10:10,530 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (492)] Ended with exit code 0 [2022-07-22 02:10:10,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,546 INFO L229 MonitoredProcess]: Starting monitored process 493 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (493)] Waiting until timeout for monitored process [2022-07-22 02:10:10,548 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,553 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,554 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,554 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,554 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,555 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,555 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,558 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (493)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:10,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,575 INFO L229 MonitoredProcess]: Starting monitored process 494 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (494)] Waiting until timeout for monitored process [2022-07-22 02:10:10,576 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,582 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,582 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,583 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,583 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,586 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,586 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,592 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,607 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (494)] Ended with exit code 0 [2022-07-22 02:10:10,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,609 INFO L229 MonitoredProcess]: Starting monitored process 495 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (495)] Waiting until timeout for monitored process [2022-07-22 02:10:10,610 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,617 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,617 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,617 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,617 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,623 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,623 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,632 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (495)] Ended with exit code 0 [2022-07-22 02:10:10,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,650 INFO L229 MonitoredProcess]: Starting monitored process 496 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (496)] Waiting until timeout for monitored process [2022-07-22 02:10:10,651 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,658 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,658 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:10:10,658 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,658 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,658 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,658 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-07-22 02:10:10,658 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:10:10,660 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,675 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (496)] Ended with exit code 0 [2022-07-22 02:10:10,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,677 INFO L229 MonitoredProcess]: Starting monitored process 497 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (497)] Waiting until timeout for monitored process [2022-07-22 02:10:10,678 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,684 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,685 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,685 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,685 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,686 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,686 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,689 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (497)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:10,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,706 INFO L229 MonitoredProcess]: Starting monitored process 498 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (498)] Waiting until timeout for monitored process [2022-07-22 02:10:10,708 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,714 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,715 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,715 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,715 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,716 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,716 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,719 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (498)] Ended with exit code 0 [2022-07-22 02:10:10,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,736 INFO L229 MonitoredProcess]: Starting monitored process 499 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (499)] Waiting until timeout for monitored process [2022-07-22 02:10:10,738 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,744 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,744 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,744 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,744 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,745 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,745 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,748 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (499)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:10,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,764 INFO L229 MonitoredProcess]: Starting monitored process 500 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (500)] Waiting until timeout for monitored process [2022-07-22 02:10:10,766 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,772 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,772 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,772 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,772 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,775 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,775 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,777 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,793 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (500)] Ended with exit code 0 [2022-07-22 02:10:10,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,794 INFO L229 MonitoredProcess]: Starting monitored process 501 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (501)] Waiting until timeout for monitored process [2022-07-22 02:10:10,796 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,802 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,802 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,802 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,802 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,803 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,804 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,806 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,822 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (501)] Ended with exit code 0 [2022-07-22 02:10:10,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,823 INFO L229 MonitoredProcess]: Starting monitored process 502 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (502)] Waiting until timeout for monitored process [2022-07-22 02:10:10,825 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,831 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,831 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,831 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,831 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,833 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,833 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,835 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (502)] Ended with exit code 0 [2022-07-22 02:10:10,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,852 INFO L229 MonitoredProcess]: Starting monitored process 503 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (503)] Waiting until timeout for monitored process [2022-07-22 02:10:10,854 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,860 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,860 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,860 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,860 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,862 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,862 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,866 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (503)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:10,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,883 INFO L229 MonitoredProcess]: Starting monitored process 504 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (504)] Waiting until timeout for monitored process [2022-07-22 02:10:10,885 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,891 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,891 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,891 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,891 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2022-07-22 02:10:10,892 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-07-22 02:10:10,892 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-07-22 02:10:10,895 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,910 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (504)] Ended with exit code 0 [2022-07-22 02:10:10,911 INFO L490 LassoAnalysis]: Using template '4-nested'. [2022-07-22 02:10:10,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,912 INFO L229 MonitoredProcess]: Starting monitored process 505 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (505)] Waiting until timeout for monitored process [2022-07-22 02:10:10,956 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,962 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,962 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,962 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,962 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:10,964 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:10,964 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:10,968 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:10,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (505)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:10,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:10,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:10,986 INFO L229 MonitoredProcess]: Starting monitored process 506 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:10,986 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (506)] Waiting until timeout for monitored process [2022-07-22 02:10:10,988 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:10,994 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:10,994 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:10,994 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:10,994 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:10,996 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:10,996 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:10,999 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,015 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (506)] Ended with exit code 0 [2022-07-22 02:10:11,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,016 INFO L229 MonitoredProcess]: Starting monitored process 507 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (507)] Waiting until timeout for monitored process [2022-07-22 02:10:11,018 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,024 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,024 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,024 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,024 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,026 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,026 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,030 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,045 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (507)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:11,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,047 INFO L229 MonitoredProcess]: Starting monitored process 508 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (508)] Waiting until timeout for monitored process [2022-07-22 02:10:11,048 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,054 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,055 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,055 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,055 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,056 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,056 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,060 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,076 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (508)] Ended with exit code 0 [2022-07-22 02:10:11,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,077 INFO L229 MonitoredProcess]: Starting monitored process 509 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (509)] Waiting until timeout for monitored process [2022-07-22 02:10:11,079 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,085 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,085 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,085 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,085 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,087 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,087 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,091 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,106 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (509)] Ended with exit code 0 [2022-07-22 02:10:11,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,108 INFO L229 MonitoredProcess]: Starting monitored process 510 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (510)] Waiting until timeout for monitored process [2022-07-22 02:10:11,109 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,115 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,115 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,116 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,116 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,118 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,118 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,122 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (510)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:11,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,139 INFO L229 MonitoredProcess]: Starting monitored process 511 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (511)] Waiting until timeout for monitored process [2022-07-22 02:10:11,141 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,148 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,148 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,148 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,148 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,150 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,150 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,154 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (511)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:11,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,174 INFO L229 MonitoredProcess]: Starting monitored process 512 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,179 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (512)] Waiting until timeout for monitored process [2022-07-22 02:10:11,186 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,186 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,187 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,187 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,188 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,188 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,192 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (512)] Ended with exit code 0 [2022-07-22 02:10:11,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,209 INFO L229 MonitoredProcess]: Starting monitored process 513 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (513)] Waiting until timeout for monitored process [2022-07-22 02:10:11,211 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,217 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,217 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,217 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,219 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,219 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,223 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (513)] Ended with exit code 0 [2022-07-22 02:10:11,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,240 INFO L229 MonitoredProcess]: Starting monitored process 514 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (514)] Waiting until timeout for monitored process [2022-07-22 02:10:11,242 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,248 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,248 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,248 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,248 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,250 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,250 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,254 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (514)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:11,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,271 INFO L229 MonitoredProcess]: Starting monitored process 515 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (515)] Waiting until timeout for monitored process [2022-07-22 02:10:11,273 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,279 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,279 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,279 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,281 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,281 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,285 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (515)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:11,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,302 INFO L229 MonitoredProcess]: Starting monitored process 516 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (516)] Waiting until timeout for monitored process [2022-07-22 02:10:11,371 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,378 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,379 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,379 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,379 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,381 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,381 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,392 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (516)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:11,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,410 INFO L229 MonitoredProcess]: Starting monitored process 517 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (517)] Waiting until timeout for monitored process [2022-07-22 02:10:11,412 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,418 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,419 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,419 INFO L204 nArgumentSynthesizer]: 3 loop disjuncts [2022-07-22 02:10:11,419 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,469 INFO L401 nArgumentSynthesizer]: We have 75 Motzkin's Theorem applications. [2022-07-22 02:10:11,469 INFO L402 nArgumentSynthesizer]: A total of 15 supporting invariants were added. [2022-07-22 02:10:11,552 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (517)] Ended with exit code 0 [2022-07-22 02:10:11,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,570 INFO L229 MonitoredProcess]: Starting monitored process 518 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (518)] Waiting until timeout for monitored process [2022-07-22 02:10:11,572 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,578 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,579 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,579 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,579 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,580 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,580 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,584 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,600 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (518)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:11,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,601 INFO L229 MonitoredProcess]: Starting monitored process 519 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (519)] Waiting until timeout for monitored process [2022-07-22 02:10:11,603 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,609 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,609 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,609 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,609 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,611 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,611 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,615 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,631 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (519)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:11,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,632 INFO L229 MonitoredProcess]: Starting monitored process 520 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (520)] Waiting until timeout for monitored process [2022-07-22 02:10:11,634 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,640 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,641 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,641 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,641 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,643 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,643 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,647 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (520)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:11,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,664 INFO L229 MonitoredProcess]: Starting monitored process 521 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (521)] Waiting until timeout for monitored process [2022-07-22 02:10:11,666 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,672 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,672 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:10:11,672 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,672 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,672 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,672 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:10:11,673 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:10:11,674 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,689 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (521)] Ended with exit code 0 [2022-07-22 02:10:11,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,690 INFO L229 MonitoredProcess]: Starting monitored process 522 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (522)] Waiting until timeout for monitored process [2022-07-22 02:10:11,692 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,698 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,698 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,699 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,699 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,700 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,700 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,704 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,720 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (522)] Ended with exit code 0 [2022-07-22 02:10:11,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,721 INFO L229 MonitoredProcess]: Starting monitored process 523 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (523)] Waiting until timeout for monitored process [2022-07-22 02:10:11,723 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,729 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,729 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,730 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,730 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,733 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,733 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,741 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (523)] Ended with exit code 0 [2022-07-22 02:10:11,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,758 INFO L229 MonitoredProcess]: Starting monitored process 524 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (524)] Waiting until timeout for monitored process [2022-07-22 02:10:11,761 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,767 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,768 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,768 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,768 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,775 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,775 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2022-07-22 02:10:11,786 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (524)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:11,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,803 INFO L229 MonitoredProcess]: Starting monitored process 525 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (525)] Waiting until timeout for monitored process [2022-07-22 02:10:11,805 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,811 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,811 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-07-22 02:10:11,811 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,811 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,811 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,812 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2022-07-22 02:10:11,812 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-07-22 02:10:11,813 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-07-22 02:10:11,828 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (525)] Forceful destruction successful, exit code 0 [2022-07-22 02:10:11,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-07-22 02:10:11,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 02:10:11,830 INFO L229 MonitoredProcess]: Starting monitored process 526 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-07-22 02:10:11,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (526)] Waiting until timeout for monitored process [2022-07-22 02:10:11,832 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-07-22 02:10:11,838 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-07-22 02:10:11,838 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-07-22 02:10:11,838 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-07-22 02:10:11,838 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2022-07-22 02:10:11,840 INFO L401 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2022-07-22 02:10:11,840 INFO L402 nArgumentSynthesizer]: A total of 5 supporting invariants were added.