./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4f9af400 extending candidate: java ['java'] extending candidate: /usr/bin/java ['java', '/usr/bin/java'] extending candidate: /opt/oracle-jdk-bin-*/bin/java ['java', '/usr/bin/java'] extending candidate: /opt/openjdk-*/bin/java ['java', '/usr/bin/java'] extending candidate: /usr/lib/jvm/java-*-openjdk-amd64/bin/java ['java', '/usr/bin/java', '/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java', '/usr/lib/jvm/java-17-openjdk-amd64/bin/java', '/usr/lib/jvm/java-11-openjdk-amd64/bin/java', '/usr/lib/jvm/java-1.17.0-openjdk-amd64/bin/java'] ['/root/.sdkman/candidates/java/21.0.5-tem/bin/java', '-Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config', '-Xmx15G', '-Xms4m', '-jar', '/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar', '-data', '@noDefault', '-ultimatedata', '/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data', '-tc', '/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml', '-i', '../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i', '-s', '/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf', '--cacsl2boogietranslator.entry.function', 'main', '--witnessprinter.witness.directory', '/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux', '--witnessprinter.witness.filename', 'witness', '--witnessprinter.write.witness.besides.input.file', 'false', '--witnessprinter.graph.data.specification', 'CHECK( init(main()), LTL(G ! call(reach_error())) )\n\n', '--witnessprinter.graph.data.producer', 'Automizer', '--witnessprinter.graph.data.architecture', '32bit', '--witnessprinter.graph.data.programhash', 'c89190f71494cfa64250ca9ffdf4d785818c50a201306d43ec124de4003d1620'] Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c89190f71494cfa64250ca9ffdf4d785818c50a201306d43ec124de4003d1620 --- Real Ultimate output --- This is Ultimate 0.3.0-?-4f9af40 [2024-11-07 09:18:35,156 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-07 09:18:35,237 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-07 09:18:35,244 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-07 09:18:35,244 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-07 09:18:35,261 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-07 09:18:35,262 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-07 09:18:35,262 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-07 09:18:35,263 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-07 09:18:35,263 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-07 09:18:35,264 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-07 09:18:35,264 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-07 09:18:35,265 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-07 09:18:35,265 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-07 09:18:35,265 INFO L153 SettingsManager]: * Use SBE=true [2024-11-07 09:18:35,265 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-07 09:18:35,265 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-07 09:18:35,265 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-07 09:18:35,265 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-07 09:18:35,265 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-07 09:18:35,265 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-07 09:18:35,266 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-07 09:18:35,266 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-07 09:18:35,266 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-07 09:18:35,266 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-07 09:18:35,266 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-07 09:18:35,266 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-07 09:18:35,266 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-07 09:18:35,266 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-07 09:18:35,267 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-07 09:18:35,267 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-07 09:18:35,267 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-07 09:18:35,267 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-07 09:18:35,267 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-07 09:18:35,267 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-07 09:18:35,267 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-07 09:18:35,268 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-07 09:18:35,268 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-07 09:18:35,268 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-07 09:18:35,268 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-07 09:18:35,268 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-07 09:18:35,268 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-07 09:18:35,268 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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(G ! call(reach_error())) ) 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 -> c89190f71494cfa64250ca9ffdf4d785818c50a201306d43ec124de4003d1620 [2024-11-07 09:18:35,510 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-07 09:18:35,519 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-07 09:18:35,521 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-07 09:18:35,522 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-07 09:18:35,522 INFO L274 PluginConnector]: CDTParser initialized [2024-11-07 09:18:35,523 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i [2024-11-07 09:18:36,623 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-07 09:18:36,881 INFO L384 CDTParser]: Found 1 translation units. [2024-11-07 09:18:36,882 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i [2024-11-07 09:18:36,898 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b9a5af11e/72ea1663ea0343279005bda261ccbfc5/FLAG8450d0358 [2024-11-07 09:18:37,192 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b9a5af11e/72ea1663ea0343279005bda261ccbfc5 [2024-11-07 09:18:37,195 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-07 09:18:37,195 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-07 09:18:37,196 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-07 09:18:37,196 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-07 09:18:37,200 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-07 09:18:37,200 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,202 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@584bcc47 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37, skipping insertion in model container [2024-11-07 09:18:37,202 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,225 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-07 09:18:37,321 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i[916,929] [2024-11-07 09:18:37,417 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-07 09:18:37,426 INFO L200 MainTranslator]: Completed pre-run [2024-11-07 09:18:37,435 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i[916,929] [2024-11-07 09:18:37,487 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-07 09:18:37,500 INFO L204 MainTranslator]: Completed translation [2024-11-07 09:18:37,500 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37 WrapperNode [2024-11-07 09:18:37,501 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-07 09:18:37,501 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-07 09:18:37,502 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-07 09:18:37,502 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-07 09:18:37,506 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,517 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,585 INFO L138 Inliner]: procedures = 26, calls = 72, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 526 [2024-11-07 09:18:37,586 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-07 09:18:37,586 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-07 09:18:37,586 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-07 09:18:37,587 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-07 09:18:37,592 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,593 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,601 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,630 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-07 09:18:37,630 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,630 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,644 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,651 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,654 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,658 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,665 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-07 09:18:37,666 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-07 09:18:37,666 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-07 09:18:37,666 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-07 09:18:37,667 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (1/1) ... [2024-11-07 09:18:37,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-07 09:18:37,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 09:18:37,692 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-07 09:18:37,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-07 09:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-07 09:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-07 09:18:37,715 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-07 09:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-07 09:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-07 09:18:37,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-07 09:18:37,825 INFO L238 CfgBuilder]: Building ICFG [2024-11-07 09:18:37,826 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-07 09:18:38,598 INFO L? ?]: Removed 68 outVars from TransFormulas that were not future-live. [2024-11-07 09:18:38,598 INFO L287 CfgBuilder]: Performing block encoding [2024-11-07 09:18:38,607 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-07 09:18:38,610 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-07 09:18:38,610 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 09:18:38 BoogieIcfgContainer [2024-11-07 09:18:38,610 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-07 09:18:38,612 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-07 09:18:38,612 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-07 09:18:38,616 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-07 09:18:38,616 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 09:18:37" (1/3) ... [2024-11-07 09:18:38,616 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35b81206 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 09:18:38, skipping insertion in model container [2024-11-07 09:18:38,616 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:18:37" (2/3) ... [2024-11-07 09:18:38,616 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35b81206 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 09:18:38, skipping insertion in model container [2024-11-07 09:18:38,617 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 09:18:38" (3/3) ... [2024-11-07 09:18:38,617 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-26.i [2024-11-07 09:18:38,627 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-07 09:18:38,627 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-07 09:18:38,675 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-07 09:18:38,685 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@71bd77a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-07 09:18:38,685 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-07 09:18:38,691 INFO L276 IsEmpty]: Start isEmpty. Operand has 221 states, 159 states have (on average 1.4842767295597483) internal successors, (236), 160 states have internal predecessors, (236), 59 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-07 09:18:38,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2024-11-07 09:18:38,704 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:18:38,706 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:18:38,706 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:18:38,710 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:18:38,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1714094908, now seen corresponding path program 1 times [2024-11-07 09:18:38,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:18:38,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516418188] [2024-11-07 09:18:38,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:38,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:18:38,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:18:39,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:18:39,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:18:39,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:18:39,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:18:39,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:18:39,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:18:39,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:18:39,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:18:39,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:18:39,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:18:39,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:18:39,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:18:39,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:18:39,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:18:39,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:18:39,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:18:39,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:18:39,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:18:39,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:18:39,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:18:39,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:18:39,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:18:39,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:18:39,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:18:39,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:18:39,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:18:39,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:18:39,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:18:39,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:18:39,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:18:39,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:18:39,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:18:39,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:18:39,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:18:39,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:18:39,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:18:39,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:18:39,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:18:39,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:18:39,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:18:39,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:18:39,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:18:39,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:18:39,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:18:39,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:18:39,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:18:39,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:18:39,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:18:39,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:18:39,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:18:39,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:18:39,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:18:39,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:18:39,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:18:39,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:18:39,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:18:39,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:18:39,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:18:39,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,404 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:18:39,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:18:39,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516418188] [2024-11-07 09:18:39,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516418188] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:18:39,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:18:39,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-07 09:18:39,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110211862] [2024-11-07 09:18:39,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:18:39,410 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-07 09:18:39,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:18:39,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-07 09:18:39,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-07 09:18:39,425 INFO L87 Difference]: Start difference. First operand has 221 states, 159 states have (on average 1.4842767295597483) internal successors, (236), 160 states have internal predecessors, (236), 59 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Second operand has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-07 09:18:39,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:18:39,464 INFO L93 Difference]: Finished difference Result 435 states and 761 transitions. [2024-11-07 09:18:39,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-07 09:18:39,465 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 2 states have call successors, (59) Word has length 392 [2024-11-07 09:18:39,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:18:39,471 INFO L225 Difference]: With dead ends: 435 [2024-11-07 09:18:39,471 INFO L226 Difference]: Without dead ends: 217 [2024-11-07 09:18:39,474 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-07 09:18:39,476 INFO L432 NwaCegarLoop]: 347 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 09:18:39,476 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 09:18:39,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-11-07 09:18:39,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 217. [2024-11-07 09:18:39,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 156 states have (on average 1.4679487179487178) internal successors, (229), 156 states have internal predecessors, (229), 59 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-07 09:18:39,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 347 transitions. [2024-11-07 09:18:39,527 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 347 transitions. Word has length 392 [2024-11-07 09:18:39,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:18:39,527 INFO L471 AbstractCegarLoop]: Abstraction has 217 states and 347 transitions. [2024-11-07 09:18:39,528 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-07 09:18:39,528 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 347 transitions. [2024-11-07 09:18:39,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2024-11-07 09:18:39,537 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:18:39,538 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:18:39,538 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-07 09:18:39,538 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:18:39,538 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:18:39,539 INFO L85 PathProgramCache]: Analyzing trace with hash -1173349530, now seen corresponding path program 1 times [2024-11-07 09:18:39,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:18:39,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772166580] [2024-11-07 09:18:39,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:39,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:18:39,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:18:39,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:18:39,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:18:39,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:18:39,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:18:39,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:18:39,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:18:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:18:39,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:18:39,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:18:39,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:18:39,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:18:39,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:18:39,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:18:39,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:18:39,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:18:39,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:18:39,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:18:39,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:18:39,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:18:39,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:18:39,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:18:39,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:18:39,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:18:39,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:18:39,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:18:39,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:18:39,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:18:39,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:18:39,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:18:39,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:18:39,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:18:39,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:18:39,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:18:39,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:18:39,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:18:39,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:18:39,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:18:39,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:18:39,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:18:39,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:18:39,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:18:39,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:18:39,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:18:39,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:18:39,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:18:39,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:18:39,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:18:39,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:18:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:18:39,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:18:39,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:18:39,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:18:39,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:18:39,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:18:39,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:18:39,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:18:39,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:18:39,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:18:39,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:39,990 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:18:39,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:18:39,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772166580] [2024-11-07 09:18:39,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772166580] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:18:39,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:18:39,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 09:18:39,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833050666] [2024-11-07 09:18:39,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:18:39,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-07 09:18:39,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:18:39,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-07 09:18:39,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 09:18:39,995 INFO L87 Difference]: Start difference. First operand 217 states and 347 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:40,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:18:40,076 INFO L93 Difference]: Finished difference Result 640 states and 1025 transitions. [2024-11-07 09:18:40,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-07 09:18:40,078 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 392 [2024-11-07 09:18:40,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:18:40,081 INFO L225 Difference]: With dead ends: 640 [2024-11-07 09:18:40,081 INFO L226 Difference]: Without dead ends: 426 [2024-11-07 09:18:40,082 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 09:18:40,083 INFO L432 NwaCegarLoop]: 343 mSDtfsCounter, 308 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 09:18:40,083 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 674 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 09:18:40,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2024-11-07 09:18:40,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 260. [2024-11-07 09:18:40,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 199 states have (on average 1.5175879396984924) internal successors, (302), 199 states have internal predecessors, (302), 59 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-07 09:18:40,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 420 transitions. [2024-11-07 09:18:40,107 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 420 transitions. Word has length 392 [2024-11-07 09:18:40,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:18:40,110 INFO L471 AbstractCegarLoop]: Abstraction has 260 states and 420 transitions. [2024-11-07 09:18:40,110 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:40,110 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 420 transitions. [2024-11-07 09:18:40,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2024-11-07 09:18:40,114 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:18:40,115 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:18:40,115 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-07 09:18:40,115 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:18:40,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:18:40,115 INFO L85 PathProgramCache]: Analyzing trace with hash 933975302, now seen corresponding path program 1 times [2024-11-07 09:18:40,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:18:40,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998578317] [2024-11-07 09:18:40,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:40,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:18:40,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:18:40,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:18:40,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:18:40,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:18:40,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:18:40,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:18:40,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:18:40,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:18:40,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:18:40,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:18:40,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:18:40,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:18:40,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:18:40,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:18:40,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:18:40,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:18:40,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:18:40,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:18:40,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:18:40,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:18:40,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:18:40,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:18:40,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:18:40,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:18:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:18:40,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:18:40,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:18:40,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:18:40,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:18:40,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:18:40,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:18:40,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:18:40,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:18:40,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:18:40,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:18:40,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:18:40,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:18:40,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:18:40,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:18:40,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:18:40,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:18:40,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:18:40,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:18:40,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:18:40,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:18:40,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:18:40,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:18:40,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:18:40,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:18:40,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:18:40,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:18:40,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:18:40,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:18:40,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:18:40,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:18:40,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:18:40,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:18:40,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:18:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:18:40,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:40,520 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:18:40,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:18:40,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998578317] [2024-11-07 09:18:40,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998578317] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:18:40,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:18:40,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 09:18:40,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408182521] [2024-11-07 09:18:40,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:18:40,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-07 09:18:40,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:18:40,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-07 09:18:40,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 09:18:40,522 INFO L87 Difference]: Start difference. First operand 260 states and 420 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:40,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:18:40,618 INFO L93 Difference]: Finished difference Result 623 states and 1008 transitions. [2024-11-07 09:18:40,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-07 09:18:40,621 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 392 [2024-11-07 09:18:40,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:18:40,626 INFO L225 Difference]: With dead ends: 623 [2024-11-07 09:18:40,626 INFO L226 Difference]: Without dead ends: 366 [2024-11-07 09:18:40,627 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 09:18:40,627 INFO L432 NwaCegarLoop]: 338 mSDtfsCounter, 125 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 09:18:40,628 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 653 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 09:18:40,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2024-11-07 09:18:40,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 329. [2024-11-07 09:18:40,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 268 states have (on average 1.5634328358208955) internal successors, (419), 268 states have internal predecessors, (419), 59 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-07 09:18:40,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 537 transitions. [2024-11-07 09:18:40,657 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 537 transitions. Word has length 392 [2024-11-07 09:18:40,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:18:40,659 INFO L471 AbstractCegarLoop]: Abstraction has 329 states and 537 transitions. [2024-11-07 09:18:40,659 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:40,659 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 537 transitions. [2024-11-07 09:18:40,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-11-07 09:18:40,663 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:18:40,663 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:18:40,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-07 09:18:40,663 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:18:40,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:18:40,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1336946165, now seen corresponding path program 1 times [2024-11-07 09:18:40,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:18:40,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798647709] [2024-11-07 09:18:40,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:40,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:18:40,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:18:41,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:18:41,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:18:41,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:18:41,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:18:41,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:18:41,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:18:41,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:18:41,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:18:41,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:18:41,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:18:41,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:18:41,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:18:41,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:18:41,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:18:41,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:18:41,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:18:41,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:18:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:18:41,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:18:41,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:18:41,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:18:41,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:18:41,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:18:41,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:18:41,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:18:41,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:18:41,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:18:41,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:18:41,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:18:41,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:18:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:18:41,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:18:41,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:18:41,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:18:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:18:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:18:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:18:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:18:41,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:18:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:18:41,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:18:41,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:18:41,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:18:41,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:18:41,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:18:41,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:18:41,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:18:41,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:18:41,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:18:41,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:18:41,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:18:41,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:18:41,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:18:41,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:18:41,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:18:41,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:18:41,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:18:41,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:18:41,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:41,346 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:18:41,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:18:41,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798647709] [2024-11-07 09:18:41,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798647709] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:18:41,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:18:41,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 09:18:41,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803812886] [2024-11-07 09:18:41,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:18:41,349 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-07 09:18:41,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:18:41,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-07 09:18:41,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 09:18:41,350 INFO L87 Difference]: Start difference. First operand 329 states and 537 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:41,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:18:41,408 INFO L93 Difference]: Finished difference Result 981 states and 1605 transitions. [2024-11-07 09:18:41,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-07 09:18:41,409 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 393 [2024-11-07 09:18:41,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:18:41,415 INFO L225 Difference]: With dead ends: 981 [2024-11-07 09:18:41,415 INFO L226 Difference]: Without dead ends: 655 [2024-11-07 09:18:41,416 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 09:18:41,417 INFO L432 NwaCegarLoop]: 338 mSDtfsCounter, 232 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 670 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 09:18:41,417 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 670 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 09:18:41,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2024-11-07 09:18:41,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 653. [2024-11-07 09:18:41,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 532 states have (on average 1.556390977443609) internal successors, (828), 532 states have internal predecessors, (828), 118 states have call successors, (118), 2 states have call predecessors, (118), 2 states have return successors, (118), 118 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-07 09:18:41,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 1064 transitions. [2024-11-07 09:18:41,484 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 1064 transitions. Word has length 393 [2024-11-07 09:18:41,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:18:41,484 INFO L471 AbstractCegarLoop]: Abstraction has 653 states and 1064 transitions. [2024-11-07 09:18:41,485 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:41,485 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 1064 transitions. [2024-11-07 09:18:41,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-11-07 09:18:41,488 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:18:41,488 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:18:41,489 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-07 09:18:41,489 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:18:41,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:18:41,489 INFO L85 PathProgramCache]: Analyzing trace with hash -141306759, now seen corresponding path program 1 times [2024-11-07 09:18:41,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:18:41,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911630945] [2024-11-07 09:18:41,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:41,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:18:41,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:18:42,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:18:42,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:18:42,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:18:42,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:18:42,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:18:42,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:18:42,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:18:42,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:18:42,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:18:42,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:18:42,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:18:42,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:18:42,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:18:42,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:18:42,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:18:42,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:18:42,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:18:42,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:18:42,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:18:42,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:18:42,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:18:42,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:18:42,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:18:42,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:18:42,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:18:42,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:18:42,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:18:42,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:18:42,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:18:42,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:18:42,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:18:42,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:18:42,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:18:42,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:18:42,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:18:42,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:18:42,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:18:42,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:18:42,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:18:42,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:18:42,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:18:42,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:18:42,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:18:42,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:18:42,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:18:42,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:18:42,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:18:42,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:18:42,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:18:42,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:18:42,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:18:42,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:18:42,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:18:42,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:18:42,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:18:42,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:18:42,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:18:42,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:18:42,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:42,850 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:18:42,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:18:42,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911630945] [2024-11-07 09:18:42,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911630945] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:18:42,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:18:42,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-07 09:18:42,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482728742] [2024-11-07 09:18:42,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:18:42,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-07 09:18:42,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:18:42,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-07 09:18:42,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-07 09:18:42,853 INFO L87 Difference]: Start difference. First operand 653 states and 1064 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:43,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:18:43,678 INFO L93 Difference]: Finished difference Result 2707 states and 4391 transitions. [2024-11-07 09:18:43,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-07 09:18:43,680 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 393 [2024-11-07 09:18:43,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:18:43,690 INFO L225 Difference]: With dead ends: 2707 [2024-11-07 09:18:43,690 INFO L226 Difference]: Without dead ends: 2057 [2024-11-07 09:18:43,693 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2024-11-07 09:18:43,694 INFO L432 NwaCegarLoop]: 486 mSDtfsCounter, 650 mSDsluCounter, 1317 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 650 SdHoareTripleChecker+Valid, 1803 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-07 09:18:43,694 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [650 Valid, 1803 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-07 09:18:43,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2057 states. [2024-11-07 09:18:43,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2057 to 1747. [2024-11-07 09:18:43,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1747 states, 1492 states have (on average 1.5650134048257374) internal successors, (2335), 1494 states have internal predecessors, (2335), 248 states have call successors, (248), 6 states have call predecessors, (248), 6 states have return successors, (248), 246 states have call predecessors, (248), 248 states have call successors, (248) [2024-11-07 09:18:43,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1747 states to 1747 states and 2831 transitions. [2024-11-07 09:18:43,805 INFO L78 Accepts]: Start accepts. Automaton has 1747 states and 2831 transitions. Word has length 393 [2024-11-07 09:18:43,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:18:43,806 INFO L471 AbstractCegarLoop]: Abstraction has 1747 states and 2831 transitions. [2024-11-07 09:18:43,806 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:43,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1747 states and 2831 transitions. [2024-11-07 09:18:43,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-11-07 09:18:43,810 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:18:43,810 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:18:43,810 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-07 09:18:43,810 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:18:43,811 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:18:43,811 INFO L85 PathProgramCache]: Analyzing trace with hash 302593915, now seen corresponding path program 1 times [2024-11-07 09:18:43,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:18:43,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285272608] [2024-11-07 09:18:43,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:43,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:18:43,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:18:44,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:18:44,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:18:44,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:18:44,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:18:44,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:18:44,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:18:44,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:18:44,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:18:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:18:44,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:18:44,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:18:44,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:18:44,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:18:44,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:18:44,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:18:44,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:18:44,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:18:44,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:18:44,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:18:44,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:18:44,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:18:44,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:18:44,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:18:44,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:18:44,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:18:44,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:18:44,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:18:44,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:18:44,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:18:44,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:18:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:18:44,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:18:44,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:18:44,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:18:44,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:18:44,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:18:44,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:18:44,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:18:44,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:18:44,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:18:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:18:44,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:18:44,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:18:44,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:18:44,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:18:44,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:18:44,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:18:44,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:18:44,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:18:44,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:18:44,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:18:44,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:18:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:18:44,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:18:44,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:18:44,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:18:44,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:18:44,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:18:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:44,684 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:18:44,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:18:44,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285272608] [2024-11-07 09:18:44,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285272608] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:18:44,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:18:44,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-07 09:18:44,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591964659] [2024-11-07 09:18:44,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:18:44,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-07 09:18:44,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:18:44,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-07 09:18:44,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-07 09:18:44,687 INFO L87 Difference]: Start difference. First operand 1747 states and 2831 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:45,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:18:45,171 INFO L93 Difference]: Finished difference Result 4159 states and 6714 transitions. [2024-11-07 09:18:45,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-07 09:18:45,172 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 393 [2024-11-07 09:18:45,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:18:45,188 INFO L225 Difference]: With dead ends: 4159 [2024-11-07 09:18:45,188 INFO L226 Difference]: Without dead ends: 3375 [2024-11-07 09:18:45,191 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-07 09:18:45,191 INFO L432 NwaCegarLoop]: 536 mSDtfsCounter, 637 mSDsluCounter, 936 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 637 SdHoareTripleChecker+Valid, 1472 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 09:18:45,191 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [637 Valid, 1472 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 09:18:45,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3375 states. [2024-11-07 09:18:45,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3375 to 3197. [2024-11-07 09:18:45,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3197 states, 2788 states have (on average 1.5692252510760403) internal successors, (4375), 2794 states have internal predecessors, (4375), 396 states have call successors, (396), 12 states have call predecessors, (396), 12 states have return successors, (396), 390 states have call predecessors, (396), 396 states have call successors, (396) [2024-11-07 09:18:45,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3197 states to 3197 states and 5167 transitions. [2024-11-07 09:18:45,332 INFO L78 Accepts]: Start accepts. Automaton has 3197 states and 5167 transitions. Word has length 393 [2024-11-07 09:18:45,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:18:45,332 INFO L471 AbstractCegarLoop]: Abstraction has 3197 states and 5167 transitions. [2024-11-07 09:18:45,333 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:45,333 INFO L276 IsEmpty]: Start isEmpty. Operand 3197 states and 5167 transitions. [2024-11-07 09:18:45,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-11-07 09:18:45,338 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:18:45,338 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:18:45,338 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-07 09:18:45,338 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:18:45,338 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:18:45,339 INFO L85 PathProgramCache]: Analyzing trace with hash -266390887, now seen corresponding path program 1 times [2024-11-07 09:18:45,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:18:45,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69993681] [2024-11-07 09:18:45,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:45,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:18:45,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:18:45,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:18:45,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:18:45,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:18:45,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:18:45,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:18:45,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:18:45,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:18:45,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:18:45,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:18:45,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:18:45,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:18:45,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:18:45,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:18:45,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:18:45,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:18:45,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:18:45,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:18:45,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:18:45,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:18:45,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:18:45,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:18:45,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:18:45,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:18:45,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:18:45,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:18:45,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:18:45,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:18:45,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:18:45,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:18:45,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:18:45,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:18:45,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:18:45,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:18:45,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:18:45,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:18:45,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:18:45,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:18:45,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:18:45,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:18:45,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:18:45,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:18:45,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:18:45,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:18:45,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:18:45,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:18:45,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:18:45,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:18:45,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:18:45,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:18:45,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:18:45,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:18:45,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:18:45,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,581 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:18:45,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:18:45,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:18:45,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:18:45,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:18:45,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:18:45,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:45,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:18:45,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:18:45,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69993681] [2024-11-07 09:18:45,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69993681] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:18:45,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:18:45,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 09:18:45,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885174096] [2024-11-07 09:18:45,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:18:45,609 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-07 09:18:45,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:18:45,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-07 09:18:45,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 09:18:45,611 INFO L87 Difference]: Start difference. First operand 3197 states and 5167 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:45,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:18:45,797 INFO L93 Difference]: Finished difference Result 5542 states and 8921 transitions. [2024-11-07 09:18:45,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-07 09:18:45,798 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 393 [2024-11-07 09:18:45,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:18:45,820 INFO L225 Difference]: With dead ends: 5542 [2024-11-07 09:18:45,821 INFO L226 Difference]: Without dead ends: 3974 [2024-11-07 09:18:45,826 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 09:18:45,828 INFO L432 NwaCegarLoop]: 673 mSDtfsCounter, 307 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 09:18:45,828 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 1004 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 09:18:45,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2024-11-07 09:18:45,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 3197. [2024-11-07 09:18:45,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3197 states, 2788 states have (on average 1.5548780487804879) internal successors, (4335), 2794 states have internal predecessors, (4335), 396 states have call successors, (396), 12 states have call predecessors, (396), 12 states have return successors, (396), 390 states have call predecessors, (396), 396 states have call successors, (396) [2024-11-07 09:18:45,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3197 states to 3197 states and 5127 transitions. [2024-11-07 09:18:46,000 INFO L78 Accepts]: Start accepts. Automaton has 3197 states and 5127 transitions. Word has length 393 [2024-11-07 09:18:46,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:18:46,001 INFO L471 AbstractCegarLoop]: Abstraction has 3197 states and 5127 transitions. [2024-11-07 09:18:46,001 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:18:46,001 INFO L276 IsEmpty]: Start isEmpty. Operand 3197 states and 5127 transitions. [2024-11-07 09:18:46,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2024-11-07 09:18:46,005 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:18:46,005 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:18:46,005 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-07 09:18:46,006 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:18:46,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:18:46,006 INFO L85 PathProgramCache]: Analyzing trace with hash -833144154, now seen corresponding path program 1 times [2024-11-07 09:18:46,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:18:46,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007108016] [2024-11-07 09:18:46,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:46,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:18:46,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:18:47,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:18:47,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:18:47,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:18:47,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:18:47,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:18:47,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:18:47,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:18:47,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:18:47,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:18:47,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:18:47,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:18:47,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:18:47,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:18:47,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:18:47,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:18:47,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:18:47,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:18:47,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:18:47,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:18:47,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:18:47,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:18:47,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:18:47,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:18:47,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:18:47,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:18:47,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:18:47,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:18:47,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:18:47,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:18:47,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:18:47,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:18:47,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:18:47,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:18:47,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:18:47,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:18:47,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:18:47,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:18:47,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:18:47,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:18:47,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:18:47,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:18:47,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:18:47,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:18:47,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:18:47,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:18:47,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:18:47,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:18:47,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:18:47,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:18:47,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:18:47,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:18:47,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:18:47,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:18:47,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:18:47,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:18:47,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:18:47,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:18:47,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:18:47,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:47,217 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:18:47,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:18:47,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007108016] [2024-11-07 09:18:47,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007108016] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:18:47,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:18:47,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-07 09:18:47,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480472599] [2024-11-07 09:18:47,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:18:47,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-07 09:18:47,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:18:47,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-07 09:18:47,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2024-11-07 09:18:47,218 INFO L87 Difference]: Start difference. First operand 3197 states and 5127 transitions. Second operand has 11 states, 11 states have (on average 9.272727272727273) internal successors, (102), 11 states have internal predecessors, (102), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-07 09:18:49,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:18:49,238 INFO L93 Difference]: Finished difference Result 15368 states and 24458 transitions. [2024-11-07 09:18:49,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-07 09:18:49,239 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.272727272727273) internal successors, (102), 11 states have internal predecessors, (102), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 394 [2024-11-07 09:18:49,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:18:49,290 INFO L225 Difference]: With dead ends: 15368 [2024-11-07 09:18:49,290 INFO L226 Difference]: Without dead ends: 12174 [2024-11-07 09:18:49,302 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=143, Invalid=319, Unknown=0, NotChecked=0, Total=462 [2024-11-07 09:18:49,303 INFO L432 NwaCegarLoop]: 352 mSDtfsCounter, 1478 mSDsluCounter, 2205 mSDsCounter, 0 mSdLazyCounter, 1467 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1478 SdHoareTripleChecker+Valid, 2557 SdHoareTripleChecker+Invalid, 1671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 1467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-07 09:18:49,303 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1478 Valid, 2557 Invalid, 1671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 1467 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-07 09:18:49,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12174 states. [2024-11-07 09:18:49,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12174 to 6610. [2024-11-07 09:18:49,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6610 states, 6140 states have (on average 1.5868078175895766) internal successors, (9743), 6146 states have internal predecessors, (9743), 455 states have call successors, (455), 14 states have call predecessors, (455), 14 states have return successors, (455), 449 states have call predecessors, (455), 455 states have call successors, (455) [2024-11-07 09:18:49,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6610 states to 6610 states and 10653 transitions. [2024-11-07 09:18:49,579 INFO L78 Accepts]: Start accepts. Automaton has 6610 states and 10653 transitions. Word has length 394 [2024-11-07 09:18:49,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:18:49,580 INFO L471 AbstractCegarLoop]: Abstraction has 6610 states and 10653 transitions. [2024-11-07 09:18:49,580 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.272727272727273) internal successors, (102), 11 states have internal predecessors, (102), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-07 09:18:49,580 INFO L276 IsEmpty]: Start isEmpty. Operand 6610 states and 10653 transitions. [2024-11-07 09:18:49,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2024-11-07 09:18:49,587 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:18:49,587 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:18:49,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-07 09:18:49,587 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:18:49,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:18:49,587 INFO L85 PathProgramCache]: Analyzing trace with hash -131544280, now seen corresponding path program 1 times [2024-11-07 09:18:49,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:18:49,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439141383] [2024-11-07 09:18:49,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:49,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:18:50,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:18:50,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:18:50,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:18:50,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:18:50,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:18:50,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:18:50,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:18:50,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:18:50,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:18:50,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:18:50,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:18:50,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:18:50,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:18:50,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:18:50,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:18:50,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:18:50,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:18:50,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:18:50,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:18:50,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:18:50,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:18:50,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:18:50,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:18:50,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:18:50,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:18:50,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:18:50,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:18:50,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:18:50,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:18:50,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:18:50,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:18:50,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:18:50,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:18:50,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:18:50,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:18:50,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:18:50,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:18:50,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:18:50,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:18:50,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:18:50,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:18:50,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:18:50,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:18:50,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:18:50,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:18:50,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:18:50,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:18:50,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:18:50,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:18:50,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:18:50,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:18:50,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:18:50,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:18:50,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:18:50,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:18:50,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:18:50,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:18:50,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:18:50,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:18:50,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,432 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-07 09:18:50,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:18:50,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439141383] [2024-11-07 09:18:50,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439141383] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 09:18:50,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583673061] [2024-11-07 09:18:50,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:50,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:18:50,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 09:18:50,438 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 09:18:50,439 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-07 09:18:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:50,665 INFO L255 TraceCheckSpWp]: Trace formula consists of 917 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-07 09:18:50,677 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 09:18:51,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 58 proven. 174 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2024-11-07 09:18:51,239 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 09:18:51,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-07 09:18:51,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583673061] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 09:18:51,659 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 09:18:51,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-07 09:18:51,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308364603] [2024-11-07 09:18:51,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 09:18:51,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-07 09:18:51,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:18:51,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-07 09:18:51,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-07 09:18:51,665 INFO L87 Difference]: Start difference. First operand 6610 states and 10653 transitions. Second operand has 8 states, 8 states have (on average 20.875) internal successors, (167), 8 states have internal predecessors, (167), 3 states have call successors, (175), 2 states have call predecessors, (175), 4 states have return successors, (176), 2 states have call predecessors, (176), 3 states have call successors, (176) [2024-11-07 09:18:52,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:18:52,045 INFO L93 Difference]: Finished difference Result 9381 states and 14973 transitions. [2024-11-07 09:18:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-07 09:18:52,050 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.875) internal successors, (167), 8 states have internal predecessors, (167), 3 states have call successors, (175), 2 states have call predecessors, (175), 4 states have return successors, (176), 2 states have call predecessors, (176), 3 states have call successors, (176) Word has length 394 [2024-11-07 09:18:52,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:18:52,070 INFO L225 Difference]: With dead ends: 9381 [2024-11-07 09:18:52,071 INFO L226 Difference]: Without dead ends: 4654 [2024-11-07 09:18:52,081 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 911 GetRequests, 902 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2024-11-07 09:18:52,083 INFO L432 NwaCegarLoop]: 261 mSDtfsCounter, 665 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 665 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-07 09:18:52,083 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [665 Valid, 659 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-07 09:18:52,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4654 states. [2024-11-07 09:18:52,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4654 to 4636. [2024-11-07 09:18:52,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4155 states have (on average 1.5434416365824308) internal successors, (6413), 4161 states have internal predecessors, (6413), 455 states have call successors, (455), 25 states have call predecessors, (455), 25 states have return successors, (455), 449 states have call predecessors, (455), 455 states have call successors, (455) [2024-11-07 09:18:52,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 7323 transitions. [2024-11-07 09:18:52,275 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 7323 transitions. Word has length 394 [2024-11-07 09:18:52,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:18:52,275 INFO L471 AbstractCegarLoop]: Abstraction has 4636 states and 7323 transitions. [2024-11-07 09:18:52,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.875) internal successors, (167), 8 states have internal predecessors, (167), 3 states have call successors, (175), 2 states have call predecessors, (175), 4 states have return successors, (176), 2 states have call predecessors, (176), 3 states have call successors, (176) [2024-11-07 09:18:52,280 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 7323 transitions. [2024-11-07 09:18:52,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2024-11-07 09:18:52,285 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:18:52,286 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:18:52,302 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-07 09:18:52,487 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:18:52,488 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:18:52,488 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:18:52,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1142119266, now seen corresponding path program 1 times [2024-11-07 09:18:52,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:18:52,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376574277] [2024-11-07 09:18:52,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:52,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:18:52,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:18:53,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:18:53,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:18:53,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:18:53,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:18:53,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:18:53,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:18:53,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:18:53,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:18:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:18:53,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:18:53,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:18:53,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:18:53,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:18:53,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:18:53,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:18:53,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:18:53,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:18:53,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:18:53,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:18:53,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:18:53,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:18:53,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:18:53,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:18:53,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:18:53,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:18:53,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:18:53,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:18:53,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:18:53,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:18:53,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:18:53,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:18:53,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:18:53,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:18:53,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:18:53,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:18:53,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:18:53,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:18:53,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:18:53,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:18:53,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:18:53,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:18:53,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:18:53,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:18:53,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:18:53,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:18:53,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:18:53,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:18:53,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:18:53,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:18:53,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:18:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:18:53,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:18:53,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:18:53,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:18:53,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:18:53,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:18:53,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:18:53,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:18:53,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 27 proven. 147 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-07 09:18:53,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:18:53,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376574277] [2024-11-07 09:18:53,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376574277] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 09:18:53,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505811856] [2024-11-07 09:18:53,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:53,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:18:53,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 09:18:53,351 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 09:18:53,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-07 09:18:53,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:53,565 INFO L255 TraceCheckSpWp]: Trace formula consists of 916 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-07 09:18:53,572 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 09:18:54,533 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 1840 proven. 147 refuted. 0 times theorem prover too weak. 4857 trivial. 0 not checked. [2024-11-07 09:18:54,533 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 09:18:55,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 27 proven. 147 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-07 09:18:55,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505811856] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 09:18:55,001 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 09:18:55,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 14 [2024-11-07 09:18:55,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517070318] [2024-11-07 09:18:55,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 09:18:55,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-07 09:18:55,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:18:55,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-07 09:18:55,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2024-11-07 09:18:55,004 INFO L87 Difference]: Start difference. First operand 4636 states and 7323 transitions. Second operand has 14 states, 14 states have (on average 11.214285714285714) internal successors, (157), 14 states have internal predecessors, (157), 4 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 4 states have call predecessors, (177), 4 states have call successors, (177) [2024-11-07 09:18:56,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:18:56,512 INFO L93 Difference]: Finished difference Result 14564 states and 22652 transitions. [2024-11-07 09:18:56,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-07 09:18:56,512 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 11.214285714285714) internal successors, (157), 14 states have internal predecessors, (157), 4 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 4 states have call predecessors, (177), 4 states have call successors, (177) Word has length 394 [2024-11-07 09:18:56,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:18:56,541 INFO L225 Difference]: With dead ends: 14564 [2024-11-07 09:18:56,541 INFO L226 Difference]: Without dead ends: 10315 [2024-11-07 09:18:56,554 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 932 GetRequests, 901 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=287, Invalid=769, Unknown=0, NotChecked=0, Total=1056 [2024-11-07 09:18:56,555 INFO L432 NwaCegarLoop]: 260 mSDtfsCounter, 1759 mSDsluCounter, 1872 mSDsCounter, 0 mSdLazyCounter, 1532 mSolverCounterSat, 415 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1817 SdHoareTripleChecker+Valid, 2132 SdHoareTripleChecker+Invalid, 1947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 415 IncrementalHoareTripleChecker+Valid, 1532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-07 09:18:56,556 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1817 Valid, 2132 Invalid, 1947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [415 Valid, 1532 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-07 09:18:56,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10315 states. [2024-11-07 09:18:56,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10315 to 8481. [2024-11-07 09:18:56,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8481 states, 7475 states have (on average 1.5068896321070233) internal successors, (11264), 7497 states have internal predecessors, (11264), 935 states have call successors, (935), 70 states have call predecessors, (935), 70 states have return successors, (935), 913 states have call predecessors, (935), 935 states have call successors, (935) [2024-11-07 09:18:56,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8481 states to 8481 states and 13134 transitions. [2024-11-07 09:18:56,886 INFO L78 Accepts]: Start accepts. Automaton has 8481 states and 13134 transitions. Word has length 394 [2024-11-07 09:18:56,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:18:56,887 INFO L471 AbstractCegarLoop]: Abstraction has 8481 states and 13134 transitions. [2024-11-07 09:18:56,887 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 11.214285714285714) internal successors, (157), 14 states have internal predecessors, (157), 4 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 4 states have call predecessors, (177), 4 states have call successors, (177) [2024-11-07 09:18:56,887 INFO L276 IsEmpty]: Start isEmpty. Operand 8481 states and 13134 transitions. [2024-11-07 09:18:56,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2024-11-07 09:18:56,892 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:18:56,892 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:18:56,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-07 09:18:57,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:18:57,093 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:18:57,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:18:57,094 INFO L85 PathProgramCache]: Analyzing trace with hash -2070624609, now seen corresponding path program 1 times [2024-11-07 09:18:57,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:18:57,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507656037] [2024-11-07 09:18:57,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:57,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:18:57,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:18:57,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:18:57,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:18:57,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:18:57,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:18:57,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:18:57,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:18:57,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:18:57,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:18:57,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:18:57,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:18:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:18:57,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:18:57,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:18:57,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:18:57,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:18:57,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:18:57,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:18:57,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:18:57,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:18:57,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:18:57,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:18:57,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:18:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:18:57,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:18:57,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:18:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:18:57,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:18:57,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:18:57,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:18:57,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:18:57,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:18:57,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:18:57,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:18:57,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:18:57,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:18:57,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:18:57,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:18:57,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:18:57,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:18:57,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:18:57,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:18:57,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:18:57,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:18:57,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:18:57,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:18:57,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:18:57,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:18:57,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:18:57,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:18:57,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:18:57,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:18:57,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:18:57,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:18:57,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:18:57,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:18:57,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:18:57,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:18:57,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:18:57,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:57,937 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-07 09:18:57,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:18:57,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507656037] [2024-11-07 09:18:57,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507656037] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 09:18:57,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312294833] [2024-11-07 09:18:57,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:18:57,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:18:57,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 09:18:57,939 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 09:18:57,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-07 09:18:58,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:18:58,140 INFO L255 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-07 09:18:58,146 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 09:18:58,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 2148 proven. 141 refuted. 0 times theorem prover too weak. 4555 trivial. 0 not checked. [2024-11-07 09:18:58,920 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 09:18:59,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 33 proven. 141 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-07 09:18:59,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312294833] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 09:18:59,316 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 09:18:59,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 17 [2024-11-07 09:18:59,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141877521] [2024-11-07 09:18:59,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 09:18:59,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-07 09:18:59,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:18:59,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-07 09:18:59,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2024-11-07 09:18:59,318 INFO L87 Difference]: Start difference. First operand 8481 states and 13134 transitions. Second operand has 17 states, 17 states have (on average 13.529411764705882) internal successors, (230), 17 states have internal predecessors, (230), 6 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 5 states have call predecessors, (177), 6 states have call successors, (177) [2024-11-07 09:19:01,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:19:01,130 INFO L93 Difference]: Finished difference Result 28077 states and 43489 transitions. [2024-11-07 09:19:01,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-07 09:19:01,131 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 13.529411764705882) internal successors, (230), 17 states have internal predecessors, (230), 6 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 5 states have call predecessors, (177), 6 states have call successors, (177) Word has length 396 [2024-11-07 09:19:01,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:19:01,208 INFO L225 Difference]: With dead ends: 28077 [2024-11-07 09:19:01,208 INFO L226 Difference]: Without dead ends: 20303 [2024-11-07 09:19:01,218 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 901 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=232, Invalid=698, Unknown=0, NotChecked=0, Total=930 [2024-11-07 09:19:01,219 INFO L432 NwaCegarLoop]: 233 mSDtfsCounter, 920 mSDsluCounter, 2056 mSDsCounter, 0 mSdLazyCounter, 1937 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 2289 SdHoareTripleChecker+Invalid, 2070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-07 09:19:01,220 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [978 Valid, 2289 Invalid, 2070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1937 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-07 09:19:01,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20303 states. [2024-11-07 09:19:02,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20303 to 14775. [2024-11-07 09:19:02,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14775 states, 12858 states have (on average 1.4927671488567429) internal successors, (19194), 12896 states have internal predecessors, (19194), 1775 states have call successors, (1775), 141 states have call predecessors, (1775), 141 states have return successors, (1775), 1737 states have call predecessors, (1775), 1775 states have call successors, (1775) [2024-11-07 09:19:02,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14775 states to 14775 states and 22744 transitions. [2024-11-07 09:19:02,160 INFO L78 Accepts]: Start accepts. Automaton has 14775 states and 22744 transitions. Word has length 396 [2024-11-07 09:19:02,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:19:02,161 INFO L471 AbstractCegarLoop]: Abstraction has 14775 states and 22744 transitions. [2024-11-07 09:19:02,161 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 13.529411764705882) internal successors, (230), 17 states have internal predecessors, (230), 6 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 5 states have call predecessors, (177), 6 states have call successors, (177) [2024-11-07 09:19:02,161 INFO L276 IsEmpty]: Start isEmpty. Operand 14775 states and 22744 transitions. [2024-11-07 09:19:02,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2024-11-07 09:19:02,168 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:19:02,169 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:19:02,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-07 09:19:02,369 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:19:02,370 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:19:02,370 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:19:02,371 INFO L85 PathProgramCache]: Analyzing trace with hash -59807321, now seen corresponding path program 1 times [2024-11-07 09:19:02,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:19:02,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789378424] [2024-11-07 09:19:02,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:02,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:19:02,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:19:03,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:19:03,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:19:03,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:19:03,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:19:03,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:19:03,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:19:03,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:19:03,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:19:03,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:19:03,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:19:03,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:19:03,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:19:03,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:19:03,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:19:03,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:19:03,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:19:03,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:19:03,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:19:03,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:19:03,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:19:03,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:19:03,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:19:03,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:19:03,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:19:03,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:19:03,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:19:03,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:19:03,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:19:03,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:19:03,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:19:03,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:19:03,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:19:03,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:19:03,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:19:03,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:19:03,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:19:03,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:19:03,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:19:03,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:19:03,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:19:03,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:19:03,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:19:03,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:19:03,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:19:03,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:19:03,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:19:03,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:19:03,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:19:03,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:19:03,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:19:03,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:19:03,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:19:03,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:19:03,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:19:03,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:19:03,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:19:03,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:19:03,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:19:03,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:03,502 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:19:03,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:19:03,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789378424] [2024-11-07 09:19:03,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789378424] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:19:03,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:19:03,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-07 09:19:03,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166091703] [2024-11-07 09:19:03,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:19:03,503 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-07 09:19:03,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:19:03,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-07 09:19:03,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-07 09:19:03,504 INFO L87 Difference]: Start difference. First operand 14775 states and 22744 transitions. Second operand has 10 states, 10 states have (on average 10.5) internal successors, (105), 10 states have internal predecessors, (105), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-07 09:19:04,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:19:04,918 INFO L93 Difference]: Finished difference Result 30890 states and 47111 transitions. [2024-11-07 09:19:04,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-07 09:19:04,919 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 10 states have internal predecessors, (105), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 397 [2024-11-07 09:19:04,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:19:04,958 INFO L225 Difference]: With dead ends: 30890 [2024-11-07 09:19:04,958 INFO L226 Difference]: Without dead ends: 18271 [2024-11-07 09:19:04,980 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2024-11-07 09:19:04,981 INFO L432 NwaCegarLoop]: 392 mSDtfsCounter, 950 mSDsluCounter, 2301 mSDsCounter, 0 mSdLazyCounter, 1114 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 950 SdHoareTripleChecker+Valid, 2693 SdHoareTripleChecker+Invalid, 1356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 1114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-07 09:19:04,981 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [950 Valid, 2693 Invalid, 1356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 1114 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-07 09:19:04,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18271 states. [2024-11-07 09:19:05,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18271 to 17287. [2024-11-07 09:19:05,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17287 states, 15148 states have (on average 1.4856746765249538) internal successors, (22505), 15202 states have internal predecessors, (22505), 1951 states have call successors, (1951), 187 states have call predecessors, (1951), 187 states have return successors, (1951), 1897 states have call predecessors, (1951), 1951 states have call successors, (1951) [2024-11-07 09:19:05,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17287 states to 17287 states and 26407 transitions. [2024-11-07 09:19:05,768 INFO L78 Accepts]: Start accepts. Automaton has 17287 states and 26407 transitions. Word has length 397 [2024-11-07 09:19:05,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:19:05,769 INFO L471 AbstractCegarLoop]: Abstraction has 17287 states and 26407 transitions. [2024-11-07 09:19:05,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 10 states have internal predecessors, (105), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-07 09:19:05,770 INFO L276 IsEmpty]: Start isEmpty. Operand 17287 states and 26407 transitions. [2024-11-07 09:19:05,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2024-11-07 09:19:05,779 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:19:05,779 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:19:05,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-07 09:19:05,780 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:19:05,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:19:05,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1989580521, now seen corresponding path program 1 times [2024-11-07 09:19:05,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:19:05,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485967366] [2024-11-07 09:19:05,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:05,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:19:05,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:19:06,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:19:06,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:19:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:19:06,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:19:06,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:19:06,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:19:06,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:19:06,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:19:06,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:19:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:19:06,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:19:06,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:19:06,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:19:06,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:19:06,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:19:06,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:19:06,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:19:06,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:19:06,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:19:06,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:19:06,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:19:06,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:19:06,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:19:06,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:19:06,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:19:06,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:19:06,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:19:06,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:19:06,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:19:06,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:19:06,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:19:06,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:19:06,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:19:06,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:19:06,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:19:06,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:19:06,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:19:06,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:19:06,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:19:06,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:19:06,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:19:06,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:19:06,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:19:06,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:19:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:19:06,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:19:06,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:19:06,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:19:06,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:19:06,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:19:06,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:19:06,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:19:06,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:19:06,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:19:06,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:19:06,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:19:06,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:19:06,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:19:06,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:06,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:19:06,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:19:06,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485967366] [2024-11-07 09:19:06,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485967366] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:19:06,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:19:06,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-07 09:19:06,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953535086] [2024-11-07 09:19:06,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:19:06,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-07 09:19:06,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:19:06,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-07 09:19:06,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-07 09:19:06,302 INFO L87 Difference]: Start difference. First operand 17287 states and 26407 transitions. Second operand has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:19:07,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:19:07,161 INFO L93 Difference]: Finished difference Result 33501 states and 51196 transitions. [2024-11-07 09:19:07,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-07 09:19:07,161 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 397 [2024-11-07 09:19:07,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:19:07,204 INFO L225 Difference]: With dead ends: 33501 [2024-11-07 09:19:07,204 INFO L226 Difference]: Without dead ends: 20753 [2024-11-07 09:19:07,227 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-11-07 09:19:07,228 INFO L432 NwaCegarLoop]: 502 mSDtfsCounter, 522 mSDsluCounter, 1687 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 2189 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-07 09:19:07,228 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 2189 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-07 09:19:07,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20753 states. [2024-11-07 09:19:07,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20753 to 17388. [2024-11-07 09:19:07,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17388 states, 15339 states have (on average 1.4893408957559162) internal successors, (22845), 15385 states have internal predecessors, (22845), 1863 states have call successors, (1863), 185 states have call predecessors, (1863), 185 states have return successors, (1863), 1817 states have call predecessors, (1863), 1863 states have call successors, (1863) [2024-11-07 09:19:07,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17388 states to 17388 states and 26571 transitions. [2024-11-07 09:19:07,874 INFO L78 Accepts]: Start accepts. Automaton has 17388 states and 26571 transitions. Word has length 397 [2024-11-07 09:19:07,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:19:07,875 INFO L471 AbstractCegarLoop]: Abstraction has 17388 states and 26571 transitions. [2024-11-07 09:19:07,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:19:07,875 INFO L276 IsEmpty]: Start isEmpty. Operand 17388 states and 26571 transitions. [2024-11-07 09:19:07,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2024-11-07 09:19:07,884 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:19:07,884 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:19:07,884 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-07 09:19:07,884 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:19:07,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:19:07,885 INFO L85 PathProgramCache]: Analyzing trace with hash 296399930, now seen corresponding path program 1 times [2024-11-07 09:19:07,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:19:07,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843103456] [2024-11-07 09:19:07,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:07,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:19:07,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:19:08,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:19:08,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:19:08,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:19:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:19:08,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:19:08,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:19:08,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:19:08,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:19:08,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:19:08,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:19:08,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:19:08,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:19:08,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:19:08,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:19:08,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:19:08,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:19:08,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:19:08,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:19:08,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:19:08,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:19:08,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:19:08,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:19:08,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:19:08,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:19:08,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:19:08,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:19:08,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:19:08,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:19:08,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:19:08,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:19:08,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:19:08,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:19:08,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:19:08,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:19:08,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:19:08,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:19:08,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:19:08,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:19:08,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:19:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:19:08,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:19:08,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:19:08,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:19:08,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:19:08,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:19:08,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:19:08,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:19:08,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:19:08,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:19:08,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:19:08,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:19:08,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:19:08,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:19:08,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:19:08,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:19:08,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:19:08,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:19:08,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:19:08,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:08,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:19:08,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:19:08,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843103456] [2024-11-07 09:19:08,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843103456] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:19:08,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:19:08,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-07 09:19:08,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132603154] [2024-11-07 09:19:08,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:19:08,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-07 09:19:08,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:19:08,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-07 09:19:08,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-07 09:19:08,271 INFO L87 Difference]: Start difference. First operand 17388 states and 26571 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:19:09,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:19:09,168 INFO L93 Difference]: Finished difference Result 34427 states and 53022 transitions. [2024-11-07 09:19:09,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-07 09:19:09,169 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 397 [2024-11-07 09:19:09,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:19:09,223 INFO L225 Difference]: With dead ends: 34427 [2024-11-07 09:19:09,223 INFO L226 Difference]: Without dead ends: 26709 [2024-11-07 09:19:09,240 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-07 09:19:09,240 INFO L432 NwaCegarLoop]: 472 mSDtfsCounter, 497 mSDsluCounter, 1104 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 497 SdHoareTripleChecker+Valid, 1576 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-07 09:19:09,241 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [497 Valid, 1576 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-07 09:19:09,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26709 states. [2024-11-07 09:19:09,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26709 to 18452. [2024-11-07 09:19:09,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18452 states, 16403 states have (on average 1.498994086447601) internal successors, (24588), 16449 states have internal predecessors, (24588), 1863 states have call successors, (1863), 185 states have call predecessors, (1863), 185 states have return successors, (1863), 1817 states have call predecessors, (1863), 1863 states have call successors, (1863) [2024-11-07 09:19:09,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18452 states to 18452 states and 28314 transitions. [2024-11-07 09:19:09,893 INFO L78 Accepts]: Start accepts. Automaton has 18452 states and 28314 transitions. Word has length 397 [2024-11-07 09:19:09,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:19:09,893 INFO L471 AbstractCegarLoop]: Abstraction has 18452 states and 28314 transitions. [2024-11-07 09:19:09,893 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:19:09,894 INFO L276 IsEmpty]: Start isEmpty. Operand 18452 states and 28314 transitions. [2024-11-07 09:19:09,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2024-11-07 09:19:09,902 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:19:09,902 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:19:09,902 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-07 09:19:09,902 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:19:09,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:19:09,903 INFO L85 PathProgramCache]: Analyzing trace with hash 337074680, now seen corresponding path program 1 times [2024-11-07 09:19:09,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:19:09,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222837278] [2024-11-07 09:19:09,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:09,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:19:09,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:19:10,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:19:10,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:19:10,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:19:10,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:19:10,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:19:10,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:19:10,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:19:10,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:19:10,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:19:10,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:19:10,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:19:10,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:19:10,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:19:10,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:19:10,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:19:10,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:19:10,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:19:10,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:19:10,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:19:10,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:19:10,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:19:10,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:19:10,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:19:10,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:19:10,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:19:10,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:19:10,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:19:10,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:19:10,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:19:10,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:19:10,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:19:10,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:19:10,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:19:10,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:19:10,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:19:10,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:19:10,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:19:10,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:19:10,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:19:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:19:10,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:19:10,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:19:10,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:19:10,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:19:10,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:19:10,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:19:10,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:19:10,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:19:10,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:19:10,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:19:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:19:10,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:19:10,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:19:10,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:19:10,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:19:10,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:19:10,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:19:10,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:19:10,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:10,208 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:19:10,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:19:10,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222837278] [2024-11-07 09:19:10,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222837278] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:19:10,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:19:10,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-07 09:19:10,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616635373] [2024-11-07 09:19:10,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:19:10,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-07 09:19:10,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:19:10,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-07 09:19:10,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-07 09:19:10,210 INFO L87 Difference]: Start difference. First operand 18452 states and 28314 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:19:10,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:19:10,986 INFO L93 Difference]: Finished difference Result 35247 states and 53958 transitions. [2024-11-07 09:19:10,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-07 09:19:10,987 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 397 [2024-11-07 09:19:10,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:19:11,022 INFO L225 Difference]: With dead ends: 35247 [2024-11-07 09:19:11,022 INFO L226 Difference]: Without dead ends: 16926 [2024-11-07 09:19:11,037 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-07 09:19:11,037 INFO L432 NwaCegarLoop]: 333 mSDtfsCounter, 279 mSDsluCounter, 1076 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 1409 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-07 09:19:11,038 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 1409 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-07 09:19:11,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16926 states. [2024-11-07 09:19:11,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16926 to 16542. [2024-11-07 09:19:11,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16542 states, 14493 states have (on average 1.4891326847443593) internal successors, (21582), 14539 states have internal predecessors, (21582), 1863 states have call successors, (1863), 185 states have call predecessors, (1863), 185 states have return successors, (1863), 1817 states have call predecessors, (1863), 1863 states have call successors, (1863) [2024-11-07 09:19:11,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16542 states to 16542 states and 25308 transitions. [2024-11-07 09:19:11,903 INFO L78 Accepts]: Start accepts. Automaton has 16542 states and 25308 transitions. Word has length 397 [2024-11-07 09:19:11,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:19:11,904 INFO L471 AbstractCegarLoop]: Abstraction has 16542 states and 25308 transitions. [2024-11-07 09:19:11,904 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-07 09:19:11,904 INFO L276 IsEmpty]: Start isEmpty. Operand 16542 states and 25308 transitions. [2024-11-07 09:19:11,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2024-11-07 09:19:11,911 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:19:11,911 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:19:11,911 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-07 09:19:11,911 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:19:11,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:19:11,911 INFO L85 PathProgramCache]: Analyzing trace with hash 2078910845, now seen corresponding path program 1 times [2024-11-07 09:19:11,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:19:11,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136546981] [2024-11-07 09:19:11,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:11,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:19:12,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:19:12,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:19:12,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:19:12,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:19:12,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:19:12,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:19:12,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:19:12,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:19:12,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:19:12,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:19:12,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:19:12,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:19:12,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:19:12,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:19:12,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:19:12,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:19:12,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:19:12,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:19:12,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:19:12,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:19:12,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:19:12,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:19:12,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,581 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:19:12,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:19:12,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:19:12,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:19:12,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:19:12,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:19:12,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:19:12,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:19:12,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:19:12,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:19:12,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:19:12,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:19:12,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:19:12,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:19:12,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:19:12,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:19:12,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:19:12,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:19:12,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:19:12,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:19:12,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:19:12,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:19:12,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:19:12,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:19:12,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:19:12,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:19:12,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:19:12,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:19:12,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:19:12,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:19:12,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:19:12,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:19:12,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:19:12,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:19:12,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:19:12,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:19:12,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:19:12,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:12,656 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-07 09:19:12,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:19:12,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136546981] [2024-11-07 09:19:12,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136546981] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 09:19:12,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 09:19:12,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-07 09:19:12,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063828235] [2024-11-07 09:19:12,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 09:19:12,657 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-07 09:19:12,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:19:12,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-07 09:19:12,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-07 09:19:12,658 INFO L87 Difference]: Start difference. First operand 16542 states and 25308 transitions. Second operand has 8 states, 8 states have (on average 13.25) internal successors, (106), 8 states have internal predecessors, (106), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-07 09:19:13,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:19:13,608 INFO L93 Difference]: Finished difference Result 30886 states and 47286 transitions. [2024-11-07 09:19:13,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-07 09:19:13,609 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.25) internal successors, (106), 8 states have internal predecessors, (106), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 398 [2024-11-07 09:19:13,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:19:13,644 INFO L225 Difference]: With dead ends: 30886 [2024-11-07 09:19:13,644 INFO L226 Difference]: Without dead ends: 15595 [2024-11-07 09:19:13,667 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2024-11-07 09:19:13,668 INFO L432 NwaCegarLoop]: 303 mSDtfsCounter, 633 mSDsluCounter, 1491 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 323 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-07 09:19:13,668 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [633 Valid, 1794 Invalid, 925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 602 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-07 09:19:13,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15595 states. [2024-11-07 09:19:14,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15595 to 14469. [2024-11-07 09:19:14,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14469 states, 12534 states have (on average 1.489947343226424) internal successors, (18675), 12572 states have internal predecessors, (18675), 1775 states have call successors, (1775), 159 states have call predecessors, (1775), 159 states have return successors, (1775), 1737 states have call predecessors, (1775), 1775 states have call successors, (1775) [2024-11-07 09:19:14,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14469 states to 14469 states and 22225 transitions. [2024-11-07 09:19:14,200 INFO L78 Accepts]: Start accepts. Automaton has 14469 states and 22225 transitions. Word has length 398 [2024-11-07 09:19:14,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:19:14,201 INFO L471 AbstractCegarLoop]: Abstraction has 14469 states and 22225 transitions. [2024-11-07 09:19:14,201 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.25) internal successors, (106), 8 states have internal predecessors, (106), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-07 09:19:14,201 INFO L276 IsEmpty]: Start isEmpty. Operand 14469 states and 22225 transitions. [2024-11-07 09:19:14,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2024-11-07 09:19:14,203 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:19:14,204 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:19:14,204 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-07 09:19:14,204 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:19:14,204 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:19:14,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1440489634, now seen corresponding path program 1 times [2024-11-07 09:19:14,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:19:14,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696981528] [2024-11-07 09:19:14,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:14,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:19:14,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:19:14,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:19:14,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:19:14,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:19:14,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:19:14,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:19:14,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:19:14,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:19:14,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:19:14,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:19:14,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:19:14,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:19:14,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:19:14,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:19:14,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:19:14,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:19:14,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:19:14,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:19:14,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:19:14,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:19:14,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:19:14,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:19:14,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:19:14,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:19:14,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:19:14,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:19:14,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:19:14,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:19:14,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:19:14,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:19:14,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:19:14,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:19:14,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:19:14,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:19:14,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:19:14,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:19:14,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:19:14,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:19:14,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:19:14,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:19:14,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:19:14,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:19:14,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:19:14,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:19:14,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:19:14,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:19:14,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:19:14,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:19:14,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:19:14,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:19:14,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:19:14,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:19:14,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:19:14,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:19:14,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:19:14,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:19:14,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:19:14,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:19:14,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:19:14,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,593 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 75 proven. 99 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-07 09:19:14,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:19:14,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696981528] [2024-11-07 09:19:14,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696981528] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 09:19:14,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093549452] [2024-11-07 09:19:14,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:14,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:19:14,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 09:19:14,596 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 09:19:14,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-07 09:19:14,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:14,833 INFO L255 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-07 09:19:14,838 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 09:19:15,081 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 3408 proven. 99 refuted. 0 times theorem prover too weak. 3337 trivial. 0 not checked. [2024-11-07 09:19:15,081 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 09:19:15,316 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 75 proven. 99 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-07 09:19:15,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093549452] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 09:19:15,316 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 09:19:15,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-07 09:19:15,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176343889] [2024-11-07 09:19:15,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 09:19:15,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-07 09:19:15,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:19:15,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-07 09:19:15,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-07 09:19:15,318 INFO L87 Difference]: Start difference. First operand 14469 states and 22225 transitions. Second operand has 8 states, 8 states have (on average 20.25) internal successors, (162), 8 states have internal predecessors, (162), 3 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 3 states have call predecessors, (126), 3 states have call successors, (126) [2024-11-07 09:19:15,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:19:15,910 INFO L93 Difference]: Finished difference Result 28799 states and 44103 transitions. [2024-11-07 09:19:15,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-07 09:19:15,910 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.25) internal successors, (162), 8 states have internal predecessors, (162), 3 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 3 states have call predecessors, (126), 3 states have call successors, (126) Word has length 398 [2024-11-07 09:19:15,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:19:15,939 INFO L225 Difference]: With dead ends: 28799 [2024-11-07 09:19:15,939 INFO L226 Difference]: Without dead ends: 14663 [2024-11-07 09:19:15,956 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 919 GetRequests, 910 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2024-11-07 09:19:15,956 INFO L432 NwaCegarLoop]: 272 mSDtfsCounter, 539 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 09:19:15,956 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [564 Valid, 695 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 09:19:15,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14663 states. [2024-11-07 09:19:16,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14663 to 14529. [2024-11-07 09:19:16,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14529 states, 12561 states have (on average 1.4439933126343445) internal successors, (18138), 12599 states have internal predecessors, (18138), 1775 states have call successors, (1775), 192 states have call predecessors, (1775), 192 states have return successors, (1775), 1737 states have call predecessors, (1775), 1775 states have call successors, (1775) [2024-11-07 09:19:16,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14529 states to 14529 states and 21688 transitions. [2024-11-07 09:19:16,518 INFO L78 Accepts]: Start accepts. Automaton has 14529 states and 21688 transitions. Word has length 398 [2024-11-07 09:19:16,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:19:16,519 INFO L471 AbstractCegarLoop]: Abstraction has 14529 states and 21688 transitions. [2024-11-07 09:19:16,519 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.25) internal successors, (162), 8 states have internal predecessors, (162), 3 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 3 states have call predecessors, (126), 3 states have call successors, (126) [2024-11-07 09:19:16,520 INFO L276 IsEmpty]: Start isEmpty. Operand 14529 states and 21688 transitions. [2024-11-07 09:19:16,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2024-11-07 09:19:16,522 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:19:16,523 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:19:16,537 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-07 09:19:16,723 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-07 09:19:16,724 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:19:16,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:19:16,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1023974255, now seen corresponding path program 1 times [2024-11-07 09:19:16,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:19:16,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127702356] [2024-11-07 09:19:16,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:16,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:19:16,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:19:17,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:19:17,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:19:17,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:19:17,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:19:17,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:19:17,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:19:17,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:19:17,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:19:17,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:19:17,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:19:17,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:19:17,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:19:17,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:19:17,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:19:17,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:19:17,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:19:17,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:19:17,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:19:17,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:19:17,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:19:17,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:19:17,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:19:17,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:19:17,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:19:17,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:19:17,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:19:17,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:19:17,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:19:17,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:19:17,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:19:17,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:19:17,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:19:17,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:19:17,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:19:17,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:19:17,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:19:17,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:19:17,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:19:17,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:19:17,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:19:17,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:19:17,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:19:17,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:19:17,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:19:17,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:19:17,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:19:17,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:19:17,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:19:17,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:19:17,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:19:17,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:19:17,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:19:17,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:19:17,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:19:17,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:19:17,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:19:17,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:19:17,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:19:17,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,427 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 102 proven. 72 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-07 09:19:17,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:19:17,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127702356] [2024-11-07 09:19:17,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127702356] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 09:19:17,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212241842] [2024-11-07 09:19:17,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:17,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:19:17,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 09:19:17,430 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 09:19:17,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-07 09:19:17,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:17,667 INFO L255 TraceCheckSpWp]: Trace formula consists of 919 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-07 09:19:17,674 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 09:19:18,258 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 3536 proven. 168 refuted. 0 times theorem prover too weak. 3140 trivial. 0 not checked. [2024-11-07 09:19:18,258 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 09:19:18,807 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 108 proven. 66 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-07 09:19:18,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212241842] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 09:19:18,807 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 09:19:18,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 10] total 23 [2024-11-07 09:19:18,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190828361] [2024-11-07 09:19:18,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 09:19:18,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-07 09:19:18,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:19:18,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-07 09:19:18,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2024-11-07 09:19:18,810 INFO L87 Difference]: Start difference. First operand 14529 states and 21688 transitions. Second operand has 23 states, 23 states have (on average 9.652173913043478) internal successors, (222), 23 states have internal predecessors, (222), 4 states have call successors, (107), 3 states have call predecessors, (107), 7 states have return successors, (108), 4 states have call predecessors, (108), 4 states have call successors, (108) [2024-11-07 09:19:21,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:19:21,824 INFO L93 Difference]: Finished difference Result 28260 states and 41821 transitions. [2024-11-07 09:19:21,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-07 09:19:21,824 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 9.652173913043478) internal successors, (222), 23 states have internal predecessors, (222), 4 states have call successors, (107), 3 states have call predecessors, (107), 7 states have return successors, (108), 4 states have call predecessors, (108), 4 states have call successors, (108) Word has length 399 [2024-11-07 09:19:21,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:19:21,861 INFO L225 Difference]: With dead ends: 28260 [2024-11-07 09:19:21,861 INFO L226 Difference]: Without dead ends: 13944 [2024-11-07 09:19:21,883 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 986 GetRequests, 905 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1882 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1592, Invalid=5050, Unknown=0, NotChecked=0, Total=6642 [2024-11-07 09:19:21,884 INFO L432 NwaCegarLoop]: 759 mSDtfsCounter, 2897 mSDsluCounter, 3557 mSDsCounter, 0 mSdLazyCounter, 2784 mSolverCounterSat, 1259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2899 SdHoareTripleChecker+Valid, 4316 SdHoareTripleChecker+Invalid, 4043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1259 IncrementalHoareTripleChecker+Valid, 2784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-07 09:19:21,884 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2899 Valid, 4316 Invalid, 4043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1259 Valid, 2784 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-07 09:19:21,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13944 states. [2024-11-07 09:19:22,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13944 to 9292. [2024-11-07 09:19:22,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9292 states, 8213 states have (on average 1.4229879459393644) internal successors, (11687), 8228 states have internal predecessors, (11687), 945 states have call successors, (945), 133 states have call predecessors, (945), 133 states have return successors, (945), 930 states have call predecessors, (945), 945 states have call successors, (945) [2024-11-07 09:19:22,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9292 states to 9292 states and 13577 transitions. [2024-11-07 09:19:22,341 INFO L78 Accepts]: Start accepts. Automaton has 9292 states and 13577 transitions. Word has length 399 [2024-11-07 09:19:22,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:19:22,342 INFO L471 AbstractCegarLoop]: Abstraction has 9292 states and 13577 transitions. [2024-11-07 09:19:22,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 9.652173913043478) internal successors, (222), 23 states have internal predecessors, (222), 4 states have call successors, (107), 3 states have call predecessors, (107), 7 states have return successors, (108), 4 states have call predecessors, (108), 4 states have call successors, (108) [2024-11-07 09:19:22,342 INFO L276 IsEmpty]: Start isEmpty. Operand 9292 states and 13577 transitions. [2024-11-07 09:19:22,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2024-11-07 09:19:22,344 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:19:22,345 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:19:22,359 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-07 09:19:22,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-07 09:19:22,545 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:19:22,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:19:22,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1025413587, now seen corresponding path program 1 times [2024-11-07 09:19:22,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:19:22,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821264489] [2024-11-07 09:19:22,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:22,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:19:22,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-07 09:19:24,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-07 09:19:24,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 09:19:24,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-07 09:19:24,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-07 09:19:24,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-07 09:19:24,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-07 09:19:24,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-07 09:19:24,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-07 09:19:24,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 09:19:24,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-07 09:19:24,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 09:19:24,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-07 09:19:24,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 09:19:24,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 09:19:24,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 09:19:24,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 09:19:24,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-07 09:19:24,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 09:19:24,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-07 09:19:24,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-07 09:19:24,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-07 09:19:24,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-07 09:19:24,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-07 09:19:24,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 09:19:24,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-07 09:19:24,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-07 09:19:24,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 09:19:24,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-07 09:19:24,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 09:19:24,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-07 09:19:24,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 09:19:24,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-07 09:19:24,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-07 09:19:24,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-07 09:19:24,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-07 09:19:24,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-07 09:19:24,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-07 09:19:24,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-07 09:19:24,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-07 09:19:24,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-07 09:19:24,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-07 09:19:24,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 09:19:24,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-07 09:19:24,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-07 09:19:24,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-07 09:19:24,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-07 09:19:24,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-07 09:19:24,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-07 09:19:24,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-07 09:19:24,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-07 09:19:24,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-07 09:19:24,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-07 09:19:24,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-07 09:19:24,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-07 09:19:24,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2024-11-07 09:19:24,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2024-11-07 09:19:24,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-11-07 09:19:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-07 09:19:24,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 60 proven. 444 refuted. 0 times theorem prover too weak. 6340 trivial. 0 not checked. [2024-11-07 09:19:24,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 09:19:24,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821264489] [2024-11-07 09:19:24,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821264489] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 09:19:24,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097124724] [2024-11-07 09:19:24,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:24,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:19:24,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 09:19:24,351 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 09:19:24,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-07 09:19:24,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 09:19:24,599 INFO L255 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-07 09:19:24,604 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 09:19:27,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 1704 proven. 585 refuted. 0 times theorem prover too weak. 4555 trivial. 0 not checked. [2024-11-07 09:19:27,879 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 09:19:29,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097124724] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 09:19:29,954 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-07 09:19:29,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19] total 34 [2024-11-07 09:19:29,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038661755] [2024-11-07 09:19:29,954 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-07 09:19:29,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-07 09:19:29,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 09:19:29,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-07 09:19:29,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=322, Invalid=1748, Unknown=0, NotChecked=0, Total=2070 [2024-11-07 09:19:29,956 INFO L87 Difference]: Start difference. First operand 9292 states and 13577 transitions. Second operand has 34 states, 33 states have (on average 6.666666666666667) internal successors, (220), 32 states have internal predecessors, (220), 10 states have call successors, (118), 6 states have call predecessors, (118), 9 states have return successors, (118), 10 states have call predecessors, (118), 10 states have call successors, (118) [2024-11-07 09:19:39,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 09:19:39,725 INFO L93 Difference]: Finished difference Result 54155 states and 78195 transitions. [2024-11-07 09:19:39,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2024-11-07 09:19:39,726 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 6.666666666666667) internal successors, (220), 32 states have internal predecessors, (220), 10 states have call successors, (118), 6 states have call predecessors, (118), 9 states have return successors, (118), 10 states have call predecessors, (118), 10 states have call successors, (118) Word has length 399 [2024-11-07 09:19:39,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 09:19:39,800 INFO L225 Difference]: With dead ends: 54155 [2024-11-07 09:19:39,801 INFO L226 Difference]: Without dead ends: 45908 [2024-11-07 09:19:39,831 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1026 GetRequests, 857 SyntacticMatches, 0 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10437 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=4508, Invalid=24562, Unknown=0, NotChecked=0, Total=29070 [2024-11-07 09:19:39,831 INFO L432 NwaCegarLoop]: 805 mSDtfsCounter, 3821 mSDsluCounter, 11102 mSDsCounter, 0 mSdLazyCounter, 7045 mSolverCounterSat, 873 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3827 SdHoareTripleChecker+Valid, 11907 SdHoareTripleChecker+Invalid, 7918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 873 IncrementalHoareTripleChecker+Valid, 7045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-11-07 09:19:39,831 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3827 Valid, 11907 Invalid, 7918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [873 Valid, 7045 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2024-11-07 09:19:39,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45908 states. [2024-11-07 09:19:40,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45908 to 26325. [2024-11-07 09:19:40,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26325 states, 24391 states have (on average 1.4381944159731048) internal successors, (35079), 24441 states have internal predecessors, (35079), 1575 states have call successors, (1575), 358 states have call predecessors, (1575), 358 states have return successors, (1575), 1525 states have call predecessors, (1575), 1575 states have call successors, (1575) [2024-11-07 09:19:40,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26325 states to 26325 states and 38229 transitions. [2024-11-07 09:19:40,871 INFO L78 Accepts]: Start accepts. Automaton has 26325 states and 38229 transitions. Word has length 399 [2024-11-07 09:19:40,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 09:19:40,871 INFO L471 AbstractCegarLoop]: Abstraction has 26325 states and 38229 transitions. [2024-11-07 09:19:40,871 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 6.666666666666667) internal successors, (220), 32 states have internal predecessors, (220), 10 states have call successors, (118), 6 states have call predecessors, (118), 9 states have return successors, (118), 10 states have call predecessors, (118), 10 states have call successors, (118) [2024-11-07 09:19:40,871 INFO L276 IsEmpty]: Start isEmpty. Operand 26325 states and 38229 transitions. [2024-11-07 09:19:40,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2024-11-07 09:19:40,876 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 09:19:40,876 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:19:40,890 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-07 09:19:41,076 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,7 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:19:41,076 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-07 09:19:41,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 09:19:41,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1869419089, now seen corresponding path program 1 times [2024-11-07 09:19:41,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 09:19:41,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984701337] [2024-11-07 09:19:41,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:41,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 09:19:41,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 09:19:41,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [189975407] [2024-11-07 09:19:41,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 09:19:41,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:19:41,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 09:19:41,286 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 09:19:41,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-07 09:19:41,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-07 09:19:41,542 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-07 09:19:41,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-07 09:19:41,884 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-07 09:19:41,885 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-07 09:19:41,885 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-07 09:19:41,906 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-07 09:19:42,087 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 09:19:42,089 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 09:19:42,324 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-07 09:19:42,326 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.11 09:19:42 BoogieIcfgContainer [2024-11-07 09:19:42,326 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-07 09:19:42,327 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-07 09:19:42,327 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-07 09:19:42,327 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-07 09:19:42,327 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 09:18:38" (3/4) ... [2024-11-07 09:19:42,329 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-07 09:19:42,329 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-07 09:19:42,330 INFO L158 Benchmark]: Toolchain (without parser) took 65134.53ms. Allocated memory was 100.7MB in the beginning and 2.5GB in the end (delta: 2.4GB). Free memory was 75.5MB in the beginning and 2.1GB in the end (delta: -2.1GB). Peak memory consumption was 347.1MB. Max. memory is 16.1GB. [2024-11-07 09:19:42,330 INFO L158 Benchmark]: CDTParser took 0.63ms. Allocated memory is still 83.9MB. Free memory is still 47.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-07 09:19:42,331 INFO L158 Benchmark]: CACSL2BoogieTranslator took 304.54ms. Allocated memory is still 100.7MB. Free memory was 75.3MB in the beginning and 50.4MB in the end (delta: 24.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-07 09:19:42,331 INFO L158 Benchmark]: Boogie Procedure Inliner took 84.21ms. Allocated memory is still 100.7MB. Free memory was 50.4MB in the beginning and 69.7MB in the end (delta: -19.3MB). Peak memory consumption was 26.2MB. Max. memory is 16.1GB. [2024-11-07 09:19:42,331 INFO L158 Benchmark]: Boogie Preprocessor took 78.87ms. Allocated memory is still 100.7MB. Free memory was 69.7MB in the beginning and 48.9MB in the end (delta: 20.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-07 09:19:42,332 INFO L158 Benchmark]: RCFGBuilder took 944.54ms. Allocated memory is still 100.7MB. Free memory was 48.9MB in the beginning and 38.0MB in the end (delta: 11.0MB). Peak memory consumption was 33.2MB. Max. memory is 16.1GB. [2024-11-07 09:19:42,332 INFO L158 Benchmark]: TraceAbstraction took 63713.74ms. Allocated memory was 100.7MB in the beginning and 2.5GB in the end (delta: 2.4GB). Free memory was 37.4MB in the beginning and 2.1GB in the end (delta: -2.1GB). Peak memory consumption was 1.7GB. Max. memory is 16.1GB. [2024-11-07 09:19:42,332 INFO L158 Benchmark]: Witness Printer took 2.99ms. Allocated memory is still 2.5GB. Free memory was 2.1GB in the beginning and 2.1GB in the end (delta: 414.6kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-07 09:19:42,333 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.63ms. Allocated memory is still 83.9MB. Free memory is still 47.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 304.54ms. Allocated memory is still 100.7MB. Free memory was 75.3MB in the beginning and 50.4MB in the end (delta: 24.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 84.21ms. Allocated memory is still 100.7MB. Free memory was 50.4MB in the beginning and 69.7MB in the end (delta: -19.3MB). Peak memory consumption was 26.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 78.87ms. Allocated memory is still 100.7MB. Free memory was 69.7MB in the beginning and 48.9MB in the end (delta: 20.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * RCFGBuilder took 944.54ms. Allocated memory is still 100.7MB. Free memory was 48.9MB in the beginning and 38.0MB in the end (delta: 11.0MB). Peak memory consumption was 33.2MB. Max. memory is 16.1GB. * TraceAbstraction took 63713.74ms. Allocated memory was 100.7MB in the beginning and 2.5GB in the end (delta: 2.4GB). Free memory was 37.4MB in the beginning and 2.1GB in the end (delta: -2.1GB). Peak memory consumption was 1.7GB. Max. memory is 16.1GB. * Witness Printer took 2.99ms. Allocated memory is still 2.5GB. Free memory was 2.1GB in the beginning and 2.1GB in the end (delta: 414.6kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 390, overapproximation of bitwiseOr at line 171, overapproximation of someUnaryDOUBLEoperation at line 44, overapproximation of bitwiseAnd at line 99, overapproximation of someBinaryDOUBLEComparisonOperation at line 390, overapproximation of someBinaryArithmeticFLOAToperation at line 176. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned short int var_1_1 = 1; [L23] unsigned short int var_1_3 = 36007; [L24] unsigned short int var_1_5 = 32; [L25] unsigned short int var_1_6 = 128; [L26] unsigned char var_1_8 = 2; [L27] unsigned short int var_1_9 = 22889; [L28] unsigned short int var_1_10 = 20766; [L29] signed short int var_1_11 = -4; [L30] unsigned char var_1_12 = 10; [L31] unsigned char var_1_13 = 8; [L32] unsigned char var_1_14 = 1; [L33] signed long int var_1_15 = 16; [L34] signed char var_1_16 = -10; [L35] signed char var_1_17 = -10; [L36] signed char var_1_18 = 1; [L37] signed char var_1_19 = 0; [L38] signed char var_1_20 = -5; [L39] unsigned long int var_1_21 = 8; [L40] unsigned long int var_1_24 = 1794669023; [L41] unsigned long int var_1_25 = 2054167641; [L42] signed short int var_1_26 = -64; [L43] float var_1_27 = 10.5; [L44] float var_1_28 = -0.5; [L45] float var_1_29 = 100.6; [L46] float var_1_30 = 500.25; [L47] unsigned char var_1_31 = 0; [L48] float var_1_32 = 255.6; [L49] unsigned char var_1_33 = 0; [L50] unsigned char var_1_34 = 0; [L51] unsigned char var_1_35 = 0; [L52] unsigned char var_1_36 = 1; [L53] unsigned char var_1_37 = 1; [L54] float var_1_38 = 32.25; [L55] float var_1_39 = 0.8; [L56] float var_1_40 = 7.14; [L57] float var_1_41 = 128.426; [L58] float var_1_42 = 64.35; [L59] signed short int var_1_43 = -50; [L60] unsigned char var_1_45 = 1; [L61] signed long int var_1_47 = 256; [L62] signed long int var_1_49 = 1000000000; [L63] unsigned short int var_1_50 = 10; [L64] unsigned char var_1_51 = 0; [L65] unsigned char var_1_53 = 1; [L66] signed char var_1_54 = -8; [L67] signed char var_1_55 = 1; [L68] unsigned long int var_1_56 = 16; [L69] double var_1_57 = 31.25; [L70] unsigned short int var_1_58 = 2; [L71] float var_1_59 = 31.75; [L72] float var_1_60 = 256.42; [L73] float var_1_61 = 16.75; [L74] float var_1_62 = 1.5; [L75] float var_1_63 = 24.25; [L76] float var_1_64 = 9.375; [L77] double var_1_65 = 5.5; [L78] signed char var_1_66 = -4; [L79] unsigned char var_1_67 = 16; [L80] unsigned char var_1_68 = 200; [L81] unsigned char var_1_69 = 16; [L82] unsigned long int var_1_70 = 4; [L83] unsigned short int last_1_var_1_1 = 1; [L84] unsigned char last_1_var_1_12 = 10; [L85] signed long int last_1_var_1_15 = 16; [L86] float last_1_var_1_38 = 32.25; [L87] signed short int last_1_var_1_43 = -50; [L88] unsigned char last_1_var_1_51 = 0; [L89] signed char last_1_var_1_54 = -8; [L90] unsigned short int last_1_var_1_58 = 2; [L91] float last_1_var_1_59 = 31.75; [L92] double last_1_var_1_65 = 5.5; [L93] unsigned char last_1_var_1_67 = 16; VAL [isInitial=0, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=36007, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L394] isInitial = 1 [L395] FCALL initially() [L396] COND TRUE 1 [L397] CALL updateLastVariables() [L377] last_1_var_1_1 = var_1_1 [L378] last_1_var_1_12 = var_1_12 [L379] last_1_var_1_15 = var_1_15 [L380] last_1_var_1_38 = var_1_38 [L381] last_1_var_1_43 = var_1_43 [L382] last_1_var_1_51 = var_1_51 [L383] last_1_var_1_54 = var_1_54 [L384] last_1_var_1_58 = var_1_58 [L385] last_1_var_1_59 = var_1_59 [L386] last_1_var_1_65 = var_1_65 [L387] last_1_var_1_67 = var_1_67 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=36007, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L397] RET updateLastVariables() [L398] CALL updateVariables() [L282] var_1_3 = __VERIFIER_nondet_ushort() [L283] CALL assume_abort_if_not(var_1_3 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L283] RET assume_abort_if_not(var_1_3 >= 32767) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L284] CALL assume_abort_if_not(var_1_3 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L284] RET assume_abort_if_not(var_1_3 <= 65534) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L285] var_1_5 = __VERIFIER_nondet_ushort() [L286] CALL assume_abort_if_not(var_1_5 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L286] RET assume_abort_if_not(var_1_5 >= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L287] CALL assume_abort_if_not(var_1_5 <= 32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L287] RET assume_abort_if_not(var_1_5 <= 32768) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L288] var_1_6 = __VERIFIER_nondet_ushort() [L289] CALL assume_abort_if_not(var_1_6 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L289] RET assume_abort_if_not(var_1_6 >= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L290] CALL assume_abort_if_not(var_1_6 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L290] RET assume_abort_if_not(var_1_6 <= 32767) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L291] var_1_8 = __VERIFIER_nondet_uchar() [L292] CALL assume_abort_if_not(var_1_8 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L292] RET assume_abort_if_not(var_1_8 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L293] CALL assume_abort_if_not(var_1_8 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L293] RET assume_abort_if_not(var_1_8 <= 255) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L294] CALL assume_abort_if_not(var_1_8 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=22889] [L294] RET assume_abort_if_not(var_1_8 != 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=22889] [L295] var_1_9 = __VERIFIER_nondet_ushort() [L296] CALL assume_abort_if_not(var_1_9 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L296] RET assume_abort_if_not(var_1_9 >= 16383) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L297] CALL assume_abort_if_not(var_1_9 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L297] RET assume_abort_if_not(var_1_9 <= 32767) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L298] var_1_10 = __VERIFIER_nondet_ushort() [L299] CALL assume_abort_if_not(var_1_10 >= 16384) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L299] RET assume_abort_if_not(var_1_10 >= 16384) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L300] CALL assume_abort_if_not(var_1_10 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L300] RET assume_abort_if_not(var_1_10 <= 32767) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L301] var_1_13 = __VERIFIER_nondet_uchar() [L302] CALL assume_abort_if_not(var_1_13 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L302] RET assume_abort_if_not(var_1_13 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L303] CALL assume_abort_if_not(var_1_13 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L303] RET assume_abort_if_not(var_1_13 <= 127) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L304] var_1_14 = __VERIFIER_nondet_uchar() [L305] CALL assume_abort_if_not(var_1_14 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L305] RET assume_abort_if_not(var_1_14 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L306] CALL assume_abort_if_not(var_1_14 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L306] RET assume_abort_if_not(var_1_14 <= 127) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L307] var_1_17 = __VERIFIER_nondet_char() [L308] CALL assume_abort_if_not(var_1_17 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L308] RET assume_abort_if_not(var_1_17 >= -126) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L309] CALL assume_abort_if_not(var_1_17 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L309] RET assume_abort_if_not(var_1_17 <= 126) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L310] var_1_18 = __VERIFIER_nondet_char() [L311] CALL assume_abort_if_not(var_1_18 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L311] RET assume_abort_if_not(var_1_18 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L312] CALL assume_abort_if_not(var_1_18 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L312] RET assume_abort_if_not(var_1_18 <= 126) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L313] var_1_19 = __VERIFIER_nondet_char() [L314] CALL assume_abort_if_not(var_1_19 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L314] RET assume_abort_if_not(var_1_19 >= -63) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L315] CALL assume_abort_if_not(var_1_19 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L315] RET assume_abort_if_not(var_1_19 <= 63) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L316] var_1_20 = __VERIFIER_nondet_char() [L317] CALL assume_abort_if_not(var_1_20 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L317] RET assume_abort_if_not(var_1_20 >= -63) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L318] CALL assume_abort_if_not(var_1_20 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L318] RET assume_abort_if_not(var_1_20 <= 63) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L319] var_1_24 = __VERIFIER_nondet_ulong() [L320] CALL assume_abort_if_not(var_1_24 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L320] RET assume_abort_if_not(var_1_24 >= 1073741823) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L321] CALL assume_abort_if_not(var_1_24 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L321] RET assume_abort_if_not(var_1_24 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L322] var_1_25 = __VERIFIER_nondet_ulong() [L323] CALL assume_abort_if_not(var_1_25 >= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L323] RET assume_abort_if_not(var_1_25 >= 1073741824) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L324] CALL assume_abort_if_not(var_1_25 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L324] RET assume_abort_if_not(var_1_25 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L325] var_1_28 = __VERIFIER_nondet_float() [L326] CALL assume_abort_if_not((var_1_28 >= -461168.6018427382800e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L326] RET assume_abort_if_not((var_1_28 >= -461168.6018427382800e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L327] var_1_29 = __VERIFIER_nondet_float() [L328] CALL assume_abort_if_not((var_1_29 >= -461168.6018427382800e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L328] RET assume_abort_if_not((var_1_29 >= -461168.6018427382800e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L329] var_1_32 = __VERIFIER_nondet_float() [L330] CALL assume_abort_if_not((var_1_32 >= -922337.2036854776000e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854776000e+12F && var_1_32 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L330] RET assume_abort_if_not((var_1_32 >= -922337.2036854776000e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854776000e+12F && var_1_32 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L331] CALL assume_abort_if_not(var_1_32 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L331] RET assume_abort_if_not(var_1_32 != 0.0F) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L332] var_1_33 = __VERIFIER_nondet_uchar() [L333] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L333] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L334] CALL assume_abort_if_not(var_1_33 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L334] RET assume_abort_if_not(var_1_33 <= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L335] var_1_35 = __VERIFIER_nondet_uchar() [L336] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L336] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L337] CALL assume_abort_if_not(var_1_35 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L337] RET assume_abort_if_not(var_1_35 <= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L338] var_1_37 = __VERIFIER_nondet_uchar() [L339] CALL assume_abort_if_not(var_1_37 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L339] RET assume_abort_if_not(var_1_37 >= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L340] CALL assume_abort_if_not(var_1_37 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L340] RET assume_abort_if_not(var_1_37 <= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L341] var_1_39 = __VERIFIER_nondet_float() [L342] CALL assume_abort_if_not((var_1_39 >= 0.0F && var_1_39 <= -1.0e-20F) || (var_1_39 <= 4611686.018427382800e+12F && var_1_39 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L342] RET assume_abort_if_not((var_1_39 >= 0.0F && var_1_39 <= -1.0e-20F) || (var_1_39 <= 4611686.018427382800e+12F && var_1_39 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L343] var_1_40 = __VERIFIER_nondet_float() [L344] CALL assume_abort_if_not((var_1_40 >= 0.0F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 4611686.018427382800e+12F && var_1_40 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L344] RET assume_abort_if_not((var_1_40 >= 0.0F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 4611686.018427382800e+12F && var_1_40 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L345] var_1_41 = __VERIFIER_nondet_float() [L346] CALL assume_abort_if_not((var_1_41 >= -230584.3009213691390e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 2305843.009213691390e+12F && var_1_41 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L346] RET assume_abort_if_not((var_1_41 >= -230584.3009213691390e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 2305843.009213691390e+12F && var_1_41 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L347] var_1_42 = __VERIFIER_nondet_float() [L348] CALL assume_abort_if_not((var_1_42 >= -230584.3009213691390e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 2305843.009213691390e+12F && var_1_42 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L348] RET assume_abort_if_not((var_1_42 >= -230584.3009213691390e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 2305843.009213691390e+12F && var_1_42 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L349] var_1_49 = __VERIFIER_nondet_long() [L350] CALL assume_abort_if_not(var_1_49 >= 536870911) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L350] RET assume_abort_if_not(var_1_49 >= 536870911) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L351] CALL assume_abort_if_not(var_1_49 <= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L351] RET assume_abort_if_not(var_1_49 <= 1073741823) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L352] var_1_53 = __VERIFIER_nondet_uchar() [L353] CALL assume_abort_if_not(var_1_53 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L353] RET assume_abort_if_not(var_1_53 >= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L354] CALL assume_abort_if_not(var_1_53 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L354] RET assume_abort_if_not(var_1_53 <= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L355] var_1_55 = __VERIFIER_nondet_char() [L356] CALL assume_abort_if_not(var_1_55 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L356] RET assume_abort_if_not(var_1_55 >= -1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L357] CALL assume_abort_if_not(var_1_55 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L357] RET assume_abort_if_not(var_1_55 <= 126) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L358] var_1_57 = __VERIFIER_nondet_double() [L359] CALL assume_abort_if_not((var_1_57 >= -922337.2036854776000e+13F && var_1_57 <= -1.0e-20F) || (var_1_57 <= 9223372.036854776000e+12F && var_1_57 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L359] RET assume_abort_if_not((var_1_57 >= -922337.2036854776000e+13F && var_1_57 <= -1.0e-20F) || (var_1_57 <= 9223372.036854776000e+12F && var_1_57 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L360] CALL assume_abort_if_not(var_1_57 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L360] RET assume_abort_if_not(var_1_57 != 0.0F) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L361] var_1_60 = __VERIFIER_nondet_float() [L362] CALL assume_abort_if_not((var_1_60 >= -115292.1504606845700e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 1152921.504606845700e+12F && var_1_60 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L362] RET assume_abort_if_not((var_1_60 >= -115292.1504606845700e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 1152921.504606845700e+12F && var_1_60 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L363] var_1_61 = __VERIFIER_nondet_float() [L364] CALL assume_abort_if_not((var_1_61 >= -115292.1504606845700e+13F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 1152921.504606845700e+12F && var_1_61 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L364] RET assume_abort_if_not((var_1_61 >= -115292.1504606845700e+13F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 1152921.504606845700e+12F && var_1_61 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L365] var_1_62 = __VERIFIER_nondet_float() [L366] CALL assume_abort_if_not((var_1_62 >= -115292.1504606845700e+13F && var_1_62 <= -1.0e-20F) || (var_1_62 <= 1152921.504606845700e+12F && var_1_62 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L366] RET assume_abort_if_not((var_1_62 >= -115292.1504606845700e+13F && var_1_62 <= -1.0e-20F) || (var_1_62 <= 1152921.504606845700e+12F && var_1_62 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L367] var_1_63 = __VERIFIER_nondet_float() [L368] CALL assume_abort_if_not((var_1_63 >= -115292.1504606845700e+13F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 1152921.504606845700e+12F && var_1_63 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L368] RET assume_abort_if_not((var_1_63 >= -115292.1504606845700e+13F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 1152921.504606845700e+12F && var_1_63 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L369] var_1_68 = __VERIFIER_nondet_uchar() [L370] CALL assume_abort_if_not(var_1_68 >= 190) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L370] RET assume_abort_if_not(var_1_68 >= 190) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L371] CALL assume_abort_if_not(var_1_68 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L371] RET assume_abort_if_not(var_1_68 <= 254) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L372] var_1_69 = __VERIFIER_nondet_uchar() [L373] CALL assume_abort_if_not(var_1_69 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L373] RET assume_abort_if_not(var_1_69 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L374] CALL assume_abort_if_not(var_1_69 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L374] RET assume_abort_if_not(var_1_69 <= 63) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L398] RET updateVariables() [L399] CALL step() [L97] unsigned long int stepLocal_14 = 32u; [L98] signed long int stepLocal_13 = last_1_var_1_67; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L99] EXPR var_1_9 & (-200 + last_1_var_1_54) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L99] signed long int stepLocal_12 = var_1_9 & (-200 + last_1_var_1_54); [L100] COND FALSE !(last_1_var_1_43 > stepLocal_12) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L113] signed long int stepLocal_0 = var_1_47; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_0=256, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L114] COND FALSE !(stepLocal_0 >= var_1_10) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L117] unsigned long int stepLocal_9 = (- 8u) * var_1_8; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_9=-128, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L118] COND TRUE last_1_var_1_1 <= stepLocal_9 [L119] var_1_36 = ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L123] COND TRUE \read(var_1_36) [L124] var_1_58 = (10 + var_1_9) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L126] unsigned long int stepLocal_8 = (((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25)); VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_8=1073741824, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L127] COND TRUE stepLocal_8 > var_1_3 [L128] var_1_34 = (var_1_33 && (var_1_36 && var_1_35)) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L130] signed long int stepLocal_7 = - (- var_1_6); VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_7=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L131] COND TRUE stepLocal_7 < last_1_var_1_58 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L132] COND TRUE (var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38)))))) [L133] var_1_31 = (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L136] unsigned char stepLocal_20 = var_1_33; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L137] COND TRUE var_1_41 > var_1_29 [L138] var_1_59 = (((((var_1_39 - var_1_40)) > (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f))))) ? ((var_1_39 - var_1_40)) : (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f)))))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L146] COND TRUE \read(var_1_31) [L147] var_1_67 = ((var_1_68 - var_1_69) - var_1_14) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L151] var_1_26 = var_1_14 [L152] var_1_27 = (var_1_28 + var_1_29) [L153] signed long int stepLocal_15 = var_1_10 * 4; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_15=65536, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L154] COND FALSE !(stepLocal_15 <= (((((var_1_3) < (var_1_5)) ? (var_1_3) : (var_1_5))) / var_1_49)) [L157] var_1_50 = (var_1_18 + var_1_13) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L159] var_1_65 = var_1_60 [L160] var_1_66 = var_1_19 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_64=75/8, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L161] COND FALSE !(\read(var_1_34)) [L164] var_1_64 = var_1_61 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L166] COND FALSE !(var_1_58 < (var_1_19 % var_1_8)) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L171] EXPR var_1_3 ^ var_1_24 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L171] COND FALSE !((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) [L176] var_1_38 = (var_1_40 + var_1_41) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L178] unsigned short int stepLocal_5 = var_1_50; [L179] unsigned char stepLocal_4 = (- var_1_27) != var_1_38; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, stepLocal_5=25, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L180] COND FALSE !(var_1_3 <= stepLocal_5) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L187] COND FALSE !(((var_1_59 / var_1_32) + ((((var_1_65) > (16.5)) ? (var_1_65) : (16.5)))) < (var_1_38 / ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L190] COND FALSE !(var_1_10 != var_1_5) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L195] unsigned long int stepLocal_6 = var_1_21; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, stepLocal_6=8, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L196] COND TRUE var_1_10 >= stepLocal_6 [L197] var_1_30 = var_1_29 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L199] EXPR var_1_21 & var_1_17 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L199] unsigned long int stepLocal_11 = var_1_21 & var_1_17; [L200] unsigned short int stepLocal_10 = var_1_10; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_10=16384, stepLocal_11=0, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L201] COND FALSE !(stepLocal_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_11=0, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L204] COND TRUE (~ last_1_var_1_43) > stepLocal_11 [L205] var_1_43 = var_1_13 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L210] COND TRUE \read(var_1_31) [L211] var_1_11 = (var_1_56 - var_1_8) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L213] EXPR (var_1_50 & -32) & var_1_10 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L213] signed long int stepLocal_19 = (var_1_50 & -32) & var_1_10; [L214] unsigned char stepLocal_18 = var_1_37; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_18=1, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L215] COND TRUE stepLocal_18 && ((var_1_14 + var_1_11) < var_1_25) [L216] var_1_54 = (var_1_55 - var_1_18) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L224] COND FALSE !(! var_1_36) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L237] COND TRUE var_1_43 > (var_1_6 / var_1_8) [L238] var_1_1 = var_1_6 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L243] unsigned char stepLocal_17 = var_1_12; [L244] signed long int stepLocal_16 = -5; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=0, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L245] COND TRUE var_1_64 >= var_1_59 [L246] var_1_51 = (var_1_37 && var_1_53) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L262] unsigned char stepLocal_3 = var_1_8; [L263] signed long int stepLocal_2 = (((10) < 0 ) ? -(10) : (10)); [L264] unsigned char stepLocal_1 = var_1_8; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_1=-240, stepLocal_20=0, stepLocal_2=10, stepLocal_3=-240, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L265] COND FALSE !((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != stepLocal_3) [L274] var_1_16 = var_1_18 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_1=-240, stepLocal_20=0, stepLocal_2=10, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=4, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L276] unsigned char stepLocal_21 = var_1_14; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_1=-240, stepLocal_20=0, stepLocal_21=0, stepLocal_2=10, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=4, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L277] EXPR var_1_11 & (-32 % var_1_8) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_1=-240, stepLocal_20=0, stepLocal_21=0, stepLocal_2=10, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=4, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=4, var_1_8=-240, var_1_9=16383] [L277] COND TRUE (var_1_11 & (-32 % var_1_8)) <= stepLocal_21 [L278] var_1_70 = 1u VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_1=-240, stepLocal_20=0, stepLocal_2=10, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=4, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=1, var_1_8=-240, var_1_9=16383] [L399] RET step() [L400] CALL, EXPR property() [L390] EXPR (((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41)))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=4, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=1, var_1_8=-240, var_1_9=16383] [L390] EXPR ((((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41))))) && ((var_1_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) ? (var_1_43 == ((signed short int) (var_1_20 + var_1_67))) : (((~ last_1_var_1_43) > (var_1_21 & var_1_17)) ? (var_1_43 == ((signed short int) var_1_13)) : (var_1_43 == ((signed short int) (16 - var_1_14))))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=4, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=1, var_1_8=-240, var_1_9=16383] [L390] EXPR ((((((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41))))) && ((var_1_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) ? (var_1_43 == ((signed short int) (var_1_20 + var_1_67))) : (((~ last_1_var_1_43) > (var_1_21 & var_1_17)) ? (var_1_43 == ((signed short int) var_1_13)) : (var_1_43 == ((signed short int) (16 - var_1_14)))))) && ((var_1_58 < (var_1_19 % var_1_8)) ? ((var_1_8 >= var_1_50) ? (var_1_45 == ((unsigned char) ((-128 > var_1_26) && var_1_35))) : 1) : 1)) && ((last_1_var_1_43 > (var_1_9 & (-200 + last_1_var_1_54))) ? ((32u < var_1_8) ? (var_1_47 == ((signed long int) (var_1_5 - var_1_3))) : ((last_1_var_1_59 < var_1_29) ? ((last_1_var_1_67 > last_1_var_1_58) ? (var_1_47 == ((signed long int) (((((var_1_14) > ((last_1_var_1_12 + last_1_var_1_67))) ? (var_1_14) : ((last_1_var_1_12 + last_1_var_1_67)))) + ((var_1_49 - var_1_9) - ((((128) < (last_1_var_1_15)) ? (128) : (last_1_var_1_15))))))) : 1) : (var_1_47 == ((signed long int) ((((((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) > ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67)))))) ? (((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) : ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67))))))))))) : 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=4, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=1, var_1_8=-240, var_1_9=16383] [L390] EXPR (((((((((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41))))) && ((var_1_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) ? (var_1_43 == ((signed short int) (var_1_20 + var_1_67))) : (((~ last_1_var_1_43) > (var_1_21 & var_1_17)) ? (var_1_43 == ((signed short int) var_1_13)) : (var_1_43 == ((signed short int) (16 - var_1_14)))))) && ((var_1_58 < (var_1_19 % var_1_8)) ? ((var_1_8 >= var_1_50) ? (var_1_45 == ((unsigned char) ((-128 > var_1_26) && var_1_35))) : 1) : 1)) && ((last_1_var_1_43 > (var_1_9 & (-200 + last_1_var_1_54))) ? ((32u < var_1_8) ? (var_1_47 == ((signed long int) (var_1_5 - var_1_3))) : ((last_1_var_1_59 < var_1_29) ? ((last_1_var_1_67 > last_1_var_1_58) ? (var_1_47 == ((signed long int) (((((var_1_14) > ((last_1_var_1_12 + last_1_var_1_67))) ? (var_1_14) : ((last_1_var_1_12 + last_1_var_1_67)))) + ((var_1_49 - var_1_9) - ((((128) < (last_1_var_1_15)) ? (128) : (last_1_var_1_15))))))) : 1) : (var_1_47 == ((signed long int) ((((((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) > ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67)))))) ? (((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) : ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67))))))))))) : 1)) && (((var_1_10 * 4) <= (((((var_1_3) < (var_1_5)) ? (var_1_3) : (var_1_5))) / var_1_49)) ? (var_1_50 == ((unsigned short int) ((((var_1_3) < 0 ) ? -(var_1_3) : (var_1_3))))) : (var_1_50 == ((unsigned short int) (var_1_18 + var_1_13))))) && ((var_1_64 >= var_1_59) ? (var_1_51 == ((unsigned char) (var_1_37 && var_1_53))) : ((var_1_13 >= var_1_12) ? (((((((var_1_11 * var_1_17)) > (50)) ? ((var_1_11 * var_1_17)) : (50))) <= -5) ? (var_1_51 == ((unsigned char) (((var_1_27 * var_1_42) > var_1_59) && var_1_33))) : (var_1_51 == ((unsigned char) (var_1_35 || (! var_1_37))))) : ((! (var_1_13 < ((((32) < 0 ) ? -(32) : (32))))) ? (var_1_51 == ((unsigned char) (! var_1_35))) : (var_1_51 == ((unsigned char) (var_1_37 || var_1_53))))))) && ((var_1_37 && ((var_1_14 + var_1_11) < var_1_25)) ? (var_1_54 == ((signed char) (var_1_55 - var_1_18))) : ((var_1_43 < ((var_1_50 & -32) & var_1_10)) ? (var_1_54 == ((signed char) (var_1_20 + var_1_19))) : (var_1_54 == ((signed char) var_1_20)))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=4, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=1, var_1_8=-240, var_1_9=16383] [L390] EXPR (((((((((((((((((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41))))) && ((var_1_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) ? (var_1_43 == ((signed short int) (var_1_20 + var_1_67))) : (((~ last_1_var_1_43) > (var_1_21 & var_1_17)) ? (var_1_43 == ((signed short int) var_1_13)) : (var_1_43 == ((signed short int) (16 - var_1_14)))))) && ((var_1_58 < (var_1_19 % var_1_8)) ? ((var_1_8 >= var_1_50) ? (var_1_45 == ((unsigned char) ((-128 > var_1_26) && var_1_35))) : 1) : 1)) && ((last_1_var_1_43 > (var_1_9 & (-200 + last_1_var_1_54))) ? ((32u < var_1_8) ? (var_1_47 == ((signed long int) (var_1_5 - var_1_3))) : ((last_1_var_1_59 < var_1_29) ? ((last_1_var_1_67 > last_1_var_1_58) ? (var_1_47 == ((signed long int) (((((var_1_14) > ((last_1_var_1_12 + last_1_var_1_67))) ? (var_1_14) : ((last_1_var_1_12 + last_1_var_1_67)))) + ((var_1_49 - var_1_9) - ((((128) < (last_1_var_1_15)) ? (128) : (last_1_var_1_15))))))) : 1) : (var_1_47 == ((signed long int) ((((((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) > ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67)))))) ? (((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) : ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67))))))))))) : 1)) && (((var_1_10 * 4) <= (((((var_1_3) < (var_1_5)) ? (var_1_3) : (var_1_5))) / var_1_49)) ? (var_1_50 == ((unsigned short int) ((((var_1_3) < 0 ) ? -(var_1_3) : (var_1_3))))) : (var_1_50 == ((unsigned short int) (var_1_18 + var_1_13))))) && ((var_1_64 >= var_1_59) ? (var_1_51 == ((unsigned char) (var_1_37 && var_1_53))) : ((var_1_13 >= var_1_12) ? (((((((var_1_11 * var_1_17)) > (50)) ? ((var_1_11 * var_1_17)) : (50))) <= -5) ? (var_1_51 == ((unsigned char) (((var_1_27 * var_1_42) > var_1_59) && var_1_33))) : (var_1_51 == ((unsigned char) (var_1_35 || (! var_1_37))))) : ((! (var_1_13 < ((((32) < 0 ) ? -(32) : (32))))) ? (var_1_51 == ((unsigned char) (! var_1_35))) : (var_1_51 == ((unsigned char) (var_1_37 || var_1_53))))))) && ((var_1_37 && ((var_1_14 + var_1_11) < var_1_25)) ? (var_1_54 == ((signed char) (var_1_55 - var_1_18))) : ((var_1_43 < ((var_1_50 & -32) & var_1_10)) ? (var_1_54 == ((signed char) (var_1_20 + var_1_19))) : (var_1_54 == ((signed char) var_1_20))))) && ((((var_1_59 / var_1_32) + ((((var_1_65) > (16.5)) ? (var_1_65) : (16.5)))) < (var_1_38 / ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))))) ? (var_1_56 == ((unsigned long int) ((var_1_6 + var_1_9) + 32u))) : 1)) && (var_1_36 ? (var_1_58 == ((unsigned short int) (10 + var_1_9))) : 1)) && ((var_1_41 > var_1_29) ? (var_1_59 == ((float) (((((var_1_39 - var_1_40)) > (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f))))) ? ((var_1_39 - var_1_40)) : (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f)))))))) : ((var_1_33 || var_1_31) ? (var_1_59 == ((float) (((var_1_60 + var_1_61) + (var_1_62 + var_1_63)) + var_1_42))) : (var_1_59 == ((float) 1.45f))))) && (var_1_34 ? (var_1_64 == ((float) var_1_42)) : (var_1_64 == ((float) var_1_61)))) && (var_1_65 == ((double) var_1_60))) && (var_1_66 == ((signed char) var_1_19))) && (var_1_31 ? (var_1_67 == ((unsigned char) ((var_1_68 - var_1_69) - var_1_14))) : (var_1_67 == ((unsigned char) (var_1_68 - var_1_14))))) && (((var_1_11 & (-32 % var_1_8)) <= var_1_14) ? (var_1_70 == ((unsigned long int) 1u)) : 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=4, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=1, var_1_8=-240, var_1_9=16383] [L390-L391] return (((((((((((((((((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41))))) && ((var_1_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) ? (var_1_43 == ((signed short int) (var_1_20 + var_1_67))) : (((~ last_1_var_1_43) > (var_1_21 & var_1_17)) ? (var_1_43 == ((signed short int) var_1_13)) : (var_1_43 == ((signed short int) (16 - var_1_14)))))) && ((var_1_58 < (var_1_19 % var_1_8)) ? ((var_1_8 >= var_1_50) ? (var_1_45 == ((unsigned char) ((-128 > var_1_26) && var_1_35))) : 1) : 1)) && ((last_1_var_1_43 > (var_1_9 & (-200 + last_1_var_1_54))) ? ((32u < var_1_8) ? (var_1_47 == ((signed long int) (var_1_5 - var_1_3))) : ((last_1_var_1_59 < var_1_29) ? ((last_1_var_1_67 > last_1_var_1_58) ? (var_1_47 == ((signed long int) (((((var_1_14) > ((last_1_var_1_12 + last_1_var_1_67))) ? (var_1_14) : ((last_1_var_1_12 + last_1_var_1_67)))) + ((var_1_49 - var_1_9) - ((((128) < (last_1_var_1_15)) ? (128) : (last_1_var_1_15))))))) : 1) : (var_1_47 == ((signed long int) ((((((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) > ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67)))))) ? (((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) : ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67))))))))))) : 1)) && (((var_1_10 * 4) <= (((((var_1_3) < (var_1_5)) ? (var_1_3) : (var_1_5))) / var_1_49)) ? (var_1_50 == ((unsigned short int) ((((var_1_3) < 0 ) ? -(var_1_3) : (var_1_3))))) : (var_1_50 == ((unsigned short int) (var_1_18 + var_1_13))))) && ((var_1_64 >= var_1_59) ? (var_1_51 == ((unsigned char) (var_1_37 && var_1_53))) : ((var_1_13 >= var_1_12) ? (((((((var_1_11 * var_1_17)) > (50)) ? ((var_1_11 * var_1_17)) : (50))) <= -5) ? (var_1_51 == ((unsigned char) (((var_1_27 * var_1_42) > var_1_59) && var_1_33))) : (var_1_51 == ((unsigned char) (var_1_35 || (! var_1_37))))) : ((! (var_1_13 < ((((32) < 0 ) ? -(32) : (32))))) ? (var_1_51 == ((unsigned char) (! var_1_35))) : (var_1_51 == ((unsigned char) (var_1_37 || var_1_53))))))) && ((var_1_37 && ((var_1_14 + var_1_11) < var_1_25)) ? (var_1_54 == ((signed char) (var_1_55 - var_1_18))) : ((var_1_43 < ((var_1_50 & -32) & var_1_10)) ? (var_1_54 == ((signed char) (var_1_20 + var_1_19))) : (var_1_54 == ((signed char) var_1_20))))) && ((((var_1_59 / var_1_32) + ((((var_1_65) > (16.5)) ? (var_1_65) : (16.5)))) < (var_1_38 / ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))))) ? (var_1_56 == ((unsigned long int) ((var_1_6 + var_1_9) + 32u))) : 1)) && (var_1_36 ? (var_1_58 == ((unsigned short int) (10 + var_1_9))) : 1)) && ((var_1_41 > var_1_29) ? (var_1_59 == ((float) (((((var_1_39 - var_1_40)) > (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f))))) ? ((var_1_39 - var_1_40)) : (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f)))))))) : ((var_1_33 || var_1_31) ? (var_1_59 == ((float) (((var_1_60 + var_1_61) + (var_1_62 + var_1_63)) + var_1_42))) : (var_1_59 == ((float) 1.45f))))) && (var_1_34 ? (var_1_64 == ((float) var_1_42)) : (var_1_64 == ((float) var_1_61)))) && (var_1_65 == ((double) var_1_60))) && (var_1_66 == ((signed char) var_1_19))) && (var_1_31 ? (var_1_67 == ((unsigned char) ((var_1_68 - var_1_69) - var_1_14))) : (var_1_67 == ((unsigned char) (var_1_68 - var_1_14))))) && (((var_1_11 & (-32 % var_1_8)) <= var_1_14) ? (var_1_70 == ((unsigned long int) 1u)) : 1) ; [L400] RET, EXPR property() [L400] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=4, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=1, var_1_8=-240, var_1_9=16383] [L19] reach_error() VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=4, var_1_17=0, var_1_18=4, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1073741823, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=25, var_1_51=1, var_1_53=1, var_1_54=-5, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=190, var_1_69=0, var_1_6=1, var_1_70=1, var_1_8=-240, var_1_9=16383] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 221 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 63.4s, OverallIterations: 20, TraceHistogramMax: 59, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 26.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 17368 SdHoareTripleChecker+Valid, 13.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 17219 mSDsluCounter, 40839 SdHoareTripleChecker+Invalid, 11.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 32834 mSDsCounter, 4075 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 19038 IncrementalHoareTripleChecker+Invalid, 23113 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4075 mSolverCounterUnsat, 8005 mSDtfsCounter, 19038 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 7434 GetRequests, 7019 SyntacticMatches, 1 SemanticMatches, 414 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12869 ImplicationChecksByTransitivity, 7.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=26325occurred in iteration=19, InterpolantAutomatonStates: 335, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 7.8s AutomataMinimizationTime, 19 MinimizatonAttempts, 52899 StatesRemovedByMinimization, 18 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 3.6s SatisfiabilityAnalysisTime, 21.7s InterpolantComputationTime, 10686 NumberOfCodeBlocks, 10686 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 11839 ConstructedInterpolants, 0 QuantifiedInterpolants, 47542 SizeOfPredicates, 21 NumberOfNonLiveVariables, 5513 ConjunctsInSsa, 88 ConjunctsInUnsatCore, 30 InterpolantComputations, 13 PerfectInterpolantSequences, 202269/205320 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-07 09:19:42,472 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c89190f71494cfa64250ca9ffdf4d785818c50a201306d43ec124de4003d1620 --- Real Ultimate output --- This is Ultimate 0.3.0-?-4f9af40 [2024-11-07 09:19:44,427 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-07 09:19:44,519 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-07 09:19:44,523 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-07 09:19:44,525 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-07 09:19:44,544 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-07 09:19:44,545 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-07 09:19:44,545 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-07 09:19:44,546 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-07 09:19:44,546 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-07 09:19:44,547 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-07 09:19:44,547 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-07 09:19:44,547 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-07 09:19:44,547 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-07 09:19:44,547 INFO L153 SettingsManager]: * Use SBE=true [2024-11-07 09:19:44,548 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-07 09:19:44,548 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-07 09:19:44,548 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-07 09:19:44,548 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-07 09:19:44,548 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-07 09:19:44,548 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-07 09:19:44,548 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-07 09:19:44,548 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-07 09:19:44,548 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-07 09:19:44,548 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-07 09:19:44,549 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-07 09:19:44,549 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-07 09:19:44,549 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-07 09:19:44,549 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-07 09:19:44,549 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-07 09:19:44,549 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-07 09:19:44,549 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-07 09:19:44,549 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-07 09:19:44,549 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-07 09:19:44,549 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-07 09:19:44,550 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-07 09:19:44,550 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-07 09:19:44,550 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-07 09:19:44,550 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-07 09:19:44,550 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-07 09:19:44,550 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-07 09:19:44,550 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-07 09:19:44,551 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-07 09:19:44,551 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-07 09:19:44,551 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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(G ! call(reach_error())) ) 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 -> c89190f71494cfa64250ca9ffdf4d785818c50a201306d43ec124de4003d1620 [2024-11-07 09:19:44,776 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-07 09:19:44,784 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-07 09:19:44,785 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-07 09:19:44,786 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-07 09:19:44,786 INFO L274 PluginConnector]: CDTParser initialized [2024-11-07 09:19:44,789 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i [2024-11-07 09:19:45,926 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-07 09:19:46,171 INFO L384 CDTParser]: Found 1 translation units. [2024-11-07 09:19:46,171 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i [2024-11-07 09:19:46,186 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b73017683/d2cfceda6e774676ac2ca9abfc2bfa64/FLAG239672788 [2024-11-07 09:19:46,202 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b73017683/d2cfceda6e774676ac2ca9abfc2bfa64 [2024-11-07 09:19:46,204 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-07 09:19:46,206 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-07 09:19:46,207 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-07 09:19:46,208 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-07 09:19:46,211 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-07 09:19:46,211 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,213 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@39bedaf8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46, skipping insertion in model container [2024-11-07 09:19:46,213 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,239 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-07 09:19:46,353 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i[916,929] [2024-11-07 09:19:46,507 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-07 09:19:46,526 INFO L200 MainTranslator]: Completed pre-run [2024-11-07 09:19:46,538 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i[916,929] [2024-11-07 09:19:46,606 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-07 09:19:46,619 INFO L204 MainTranslator]: Completed translation [2024-11-07 09:19:46,619 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46 WrapperNode [2024-11-07 09:19:46,619 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-07 09:19:46,620 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-07 09:19:46,620 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-07 09:19:46,620 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-07 09:19:46,626 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,637 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,668 INFO L138 Inliner]: procedures = 27, calls = 72, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 394 [2024-11-07 09:19:46,668 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-07 09:19:46,668 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-07 09:19:46,669 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-07 09:19:46,669 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-07 09:19:46,677 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,678 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,688 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,717 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-07 09:19:46,717 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,717 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,737 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,743 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,748 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,754 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,763 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-07 09:19:46,765 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-07 09:19:46,766 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-07 09:19:46,766 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-07 09:19:46,766 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 09:19:46" (1/1) ... [2024-11-07 09:19:46,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-07 09:19:46,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 09:19:46,794 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-07 09:19:46,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-07 09:19:46,811 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-07 09:19:46,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-07 09:19:46,811 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-07 09:19:46,811 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-07 09:19:46,812 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-07 09:19:46,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-07 09:19:46,900 INFO L238 CfgBuilder]: Building ICFG [2024-11-07 09:19:46,901 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation