./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-90.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version fca748b1 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-90.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/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 135ac301b840ddafcbb7b86477d3c5ee7127cca75a8084665d3a360db9d72e39 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dd.update-z3-fca748b-m [2024-11-20 03:27:46,466 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-20 03:27:46,524 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-20 03:27:46,527 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-20 03:27:46,528 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-20 03:27:46,551 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-20 03:27:46,552 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-20 03:27:46,552 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-20 03:27:46,553 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-20 03:27:46,554 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-20 03:27:46,554 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-20 03:27:46,555 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-20 03:27:46,555 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-20 03:27:46,558 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-20 03:27:46,558 INFO L153 SettingsManager]: * Use SBE=true [2024-11-20 03:27:46,558 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-20 03:27:46,558 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-20 03:27:46,558 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-20 03:27:46,558 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-20 03:27:46,559 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-20 03:27:46,559 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-20 03:27:46,559 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-20 03:27:46,559 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-20 03:27:46,559 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-20 03:27:46,560 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-20 03:27:46,560 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-20 03:27:46,560 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-20 03:27:46,560 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-20 03:27:46,560 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-20 03:27:46,561 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-20 03:27:46,561 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-20 03:27:46,561 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-20 03:27:46,562 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 03:27:46,562 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-20 03:27:46,562 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-20 03:27:46,562 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-20 03:27:46,562 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-20 03:27:46,562 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-20 03:27:46,562 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-20 03:27:46,563 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-20 03:27:46,563 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-20 03:27:46,563 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-20 03:27:46,563 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 135ac301b840ddafcbb7b86477d3c5ee7127cca75a8084665d3a360db9d72e39 [2024-11-20 03:27:46,750 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-20 03:27:46,770 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-20 03:27:46,773 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-20 03:27:46,774 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-20 03:27:46,774 INFO L274 PluginConnector]: CDTParser initialized [2024-11-20 03:27:46,775 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-90.i [2024-11-20 03:27:47,980 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-20 03:27:48,186 INFO L384 CDTParser]: Found 1 translation units. [2024-11-20 03:27:48,187 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-90.i [2024-11-20 03:27:48,199 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/93215b55e/b06df1014ea94590bf48c37b1d75cf8d/FLAG4a0f23153 [2024-11-20 03:27:48,551 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/93215b55e/b06df1014ea94590bf48c37b1d75cf8d [2024-11-20 03:27:48,554 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-20 03:27:48,555 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-20 03:27:48,555 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-20 03:27:48,556 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-20 03:27:48,560 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-20 03:27:48,561 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:48,563 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@51e855c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48, skipping insertion in model container [2024-11-20 03:27:48,563 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:48,598 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-20 03:27:48,744 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-90.i[916,929] [2024-11-20 03:27:48,857 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 03:27:48,876 INFO L200 MainTranslator]: Completed pre-run [2024-11-20 03:27:48,885 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-90.i[916,929] [2024-11-20 03:27:48,927 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 03:27:48,950 INFO L204 MainTranslator]: Completed translation [2024-11-20 03:27:48,950 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48 WrapperNode [2024-11-20 03:27:48,950 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-20 03:27:48,952 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-20 03:27:48,953 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-20 03:27:48,953 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-20 03:27:48,958 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:48,970 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:49,004 INFO L138 Inliner]: procedures = 26, calls = 68, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 477 [2024-11-20 03:27:49,005 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-20 03:27:49,006 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-20 03:27:49,006 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-20 03:27:49,006 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-20 03:27:49,015 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:49,015 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:49,023 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:49,043 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-20 03:27:49,044 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:49,044 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:49,060 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:49,069 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:49,077 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:49,082 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:49,089 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-20 03:27:49,091 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-20 03:27:49,091 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-20 03:27:49,091 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-20 03:27:49,093 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (1/1) ... [2024-11-20 03:27:49,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 03:27:49,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 03:27:49,119 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-20 03:27:49,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-20 03:27:49,161 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-20 03:27:49,161 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-20 03:27:49,162 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-20 03:27:49,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-20 03:27:49,162 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-20 03:27:49,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-20 03:27:49,247 INFO L238 CfgBuilder]: Building ICFG [2024-11-20 03:27:49,250 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-20 03:27:49,895 INFO L? ?]: Removed 13 outVars from TransFormulas that were not future-live. [2024-11-20 03:27:49,895 INFO L287 CfgBuilder]: Performing block encoding [2024-11-20 03:27:49,908 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-20 03:27:49,908 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-20 03:27:49,909 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 03:27:49 BoogieIcfgContainer [2024-11-20 03:27:49,909 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-20 03:27:49,911 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-20 03:27:49,911 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-20 03:27:49,914 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-20 03:27:49,914 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 03:27:48" (1/3) ... [2024-11-20 03:27:49,914 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@da2e9cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 03:27:49, skipping insertion in model container [2024-11-20 03:27:49,915 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:27:48" (2/3) ... [2024-11-20 03:27:49,915 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@da2e9cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 03:27:49, skipping insertion in model container [2024-11-20 03:27:49,915 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 03:27:49" (3/3) ... [2024-11-20 03:27:49,916 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-90.i [2024-11-20 03:27:49,929 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-20 03:27:49,929 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-20 03:27:49,984 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-20 03:27:49,989 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;@4bfea6b4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-20 03:27:49,993 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-20 03:27:49,999 INFO L276 IsEmpty]: Start isEmpty. Operand has 199 states, 141 states have (on average 1.6170212765957446) internal successors, (228), 142 states have internal predecessors, (228), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-20 03:27:50,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2024-11-20 03:27:50,019 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:27:50,020 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:27:50,021 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:27:50,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:27:50,025 INFO L85 PathProgramCache]: Analyzing trace with hash -437551705, now seen corresponding path program 1 times [2024-11-20 03:27:50,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:27:50,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746337161] [2024-11-20 03:27:50,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:27:50,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:27:50,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:27:50,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:27:50,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:27:50,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:27:50,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:27:50,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:27:50,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:27:50,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:27:50,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:27:50,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:27:50,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:27:50,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:27:50,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:27:50,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:27:50,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:27:50,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:27:50,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:27:50,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:27:50,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:27:50,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:27:50,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:27:50,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:27:50,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:27:50,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:27:50,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:27:50,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:27:50,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:27:50,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:27:50,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:27:50,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:27:50,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:27:50,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:27:50,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:27:50,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:27:50,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:27:50,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:27:50,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:27:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:27:50,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:27:50,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:27:50,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:27:50,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:27:50,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:27:50,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:27:50,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:27:50,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:27:50,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:27:50,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:27:50,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:27:50,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:27:50,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:27:50,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:27:50,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:27:50,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:27:50,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:27:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,576 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:27:50,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:27:50,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746337161] [2024-11-20 03:27:50,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746337161] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:27:50,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:27:50,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-20 03:27:50,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393320539] [2024-11-20 03:27:50,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:27:50,584 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-20 03:27:50,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:27:50,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-20 03:27:50,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-20 03:27:50,611 INFO L87 Difference]: Start difference. First operand has 199 states, 141 states have (on average 1.6170212765957446) internal successors, (228), 142 states have internal predecessors, (228), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Second operand has 2 states, 2 states have (on average 42.5) internal successors, (85), 2 states have internal predecessors, (85), 2 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-20 03:27:50,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:27:50,656 INFO L93 Difference]: Finished difference Result 391 states and 725 transitions. [2024-11-20 03:27:50,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-20 03:27:50,658 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 42.5) internal successors, (85), 2 states have internal predecessors, (85), 2 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 2 states have call successors, (55) Word has length 357 [2024-11-20 03:27:50,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:27:50,668 INFO L225 Difference]: With dead ends: 391 [2024-11-20 03:27:50,669 INFO L226 Difference]: Without dead ends: 195 [2024-11-20 03:27:50,674 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 167 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-20 03:27:50,676 INFO L432 NwaCegarLoop]: 331 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, 331 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-20 03:27:50,677 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 03:27:50,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-11-20 03:27:50,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2024-11-20 03:27:50,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 138 states have (on average 1.6014492753623188) internal successors, (221), 138 states have internal predecessors, (221), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-20 03:27:50,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 331 transitions. [2024-11-20 03:27:50,731 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 331 transitions. Word has length 357 [2024-11-20 03:27:50,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:27:50,731 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 331 transitions. [2024-11-20 03:27:50,732 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 42.5) internal successors, (85), 2 states have internal predecessors, (85), 2 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-20 03:27:50,732 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 331 transitions. [2024-11-20 03:27:50,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2024-11-20 03:27:50,737 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:27:50,737 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:27:50,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-20 03:27:50,737 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:27:50,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:27:50,738 INFO L85 PathProgramCache]: Analyzing trace with hash 817344737, now seen corresponding path program 1 times [2024-11-20 03:27:50,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:27:50,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163502321] [2024-11-20 03:27:50,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:27:50,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:27:50,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:27:50,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:27:50,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:27:50,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:27:50,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:27:50,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:27:50,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:27:50,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:27:50,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:27:50,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:27:50,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:27:50,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:27:50,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:27:50,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:50,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:27:51,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:27:51,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:27:51,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:27:51,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:27:51,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:27:51,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:27:51,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:27:51,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:27:51,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:27:51,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:27:51,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:27:51,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:27:51,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:27:51,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:27:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:27:51,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:27:51,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:27:51,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:27:51,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:27:51,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:27:51,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:27:51,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:27:51,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:27:51,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:27:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:27:51,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:27:51,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:27:51,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:27:51,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:27:51,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:27:51,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:27:51,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:27:51,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:27:51,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:27:51,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:27:51,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:27:51,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:27:51,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:27:51,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:27:51,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:27:51,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:27:51,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,121 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:27:51,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:27:51,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163502321] [2024-11-20 03:27:51,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163502321] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:27:51,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:27:51,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 03:27:51,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026628317] [2024-11-20 03:27:51,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:27:51,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 03:27:51,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:27:51,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 03:27:51,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-20 03:27:51,127 INFO L87 Difference]: Start difference. First operand 195 states and 331 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:51,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:27:51,195 INFO L93 Difference]: Finished difference Result 513 states and 876 transitions. [2024-11-20 03:27:51,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 03:27:51,198 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 357 [2024-11-20 03:27:51,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:27:51,204 INFO L225 Difference]: With dead ends: 513 [2024-11-20 03:27:51,204 INFO L226 Difference]: Without dead ends: 321 [2024-11-20 03:27:51,205 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 112 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-20 03:27:51,205 INFO L432 NwaCegarLoop]: 412 mSDtfsCounter, 220 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-20 03:27:51,206 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 712 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 03:27:51,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2024-11-20 03:27:51,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 318. [2024-11-20 03:27:51,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 242 states have (on average 1.6363636363636365) internal successors, (396), 243 states have internal predecessors, (396), 73 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2024-11-20 03:27:51,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 542 transitions. [2024-11-20 03:27:51,244 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 542 transitions. Word has length 357 [2024-11-20 03:27:51,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:27:51,245 INFO L471 AbstractCegarLoop]: Abstraction has 318 states and 542 transitions. [2024-11-20 03:27:51,246 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:51,246 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 542 transitions. [2024-11-20 03:27:51,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2024-11-20 03:27:51,249 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:27:51,249 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:27:51,249 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-20 03:27:51,249 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:27:51,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:27:51,250 INFO L85 PathProgramCache]: Analyzing trace with hash 801826019, now seen corresponding path program 1 times [2024-11-20 03:27:51,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:27:51,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452300855] [2024-11-20 03:27:51,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:27:51,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:27:51,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:27:51,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:27:51,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:27:51,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:27:51,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:27:51,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:27:51,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:27:51,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:27:51,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:27:51,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:27:51,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:27:51,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:27:51,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:27:51,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:27:51,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:27:51,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:27:51,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:27:51,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:27:51,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:27:51,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:27:51,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:27:51,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:27:51,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:27:51,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:27:51,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:27:51,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:27:51,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:27:51,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:27:51,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:27:51,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:27:51,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:27:51,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:27:51,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:27:51,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:27:51,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:27:51,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:27:51,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:27:51,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:27:51,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:27:51,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:27:51,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:27:51,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:27:51,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:27:51,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:27:51,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:27:51,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:27:51,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:27:51,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:27:51,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:27:51,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:27:51,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:27:51,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:27:51,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:27:51,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:27:51,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:27:51,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,498 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:27:51,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:27:51,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452300855] [2024-11-20 03:27:51,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452300855] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:27:51,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:27:51,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 03:27:51,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614973891] [2024-11-20 03:27:51,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:27:51,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 03:27:51,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:27:51,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 03:27:51,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-20 03:27:51,502 INFO L87 Difference]: Start difference. First operand 318 states and 542 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:51,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:27:51,549 INFO L93 Difference]: Finished difference Result 640 states and 1086 transitions. [2024-11-20 03:27:51,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 03:27:51,550 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 357 [2024-11-20 03:27:51,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:27:51,553 INFO L225 Difference]: With dead ends: 640 [2024-11-20 03:27:51,553 INFO L226 Difference]: Without dead ends: 325 [2024-11-20 03:27:51,554 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 112 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-20 03:27:51,555 INFO L432 NwaCegarLoop]: 410 mSDtfsCounter, 183 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 728 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-20 03:27:51,555 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 728 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 03:27:51,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2024-11-20 03:27:51,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 265. [2024-11-20 03:27:51,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 207 states have (on average 1.6521739130434783) internal successors, (342), 207 states have internal predecessors, (342), 55 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-20 03:27:51,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 452 transitions. [2024-11-20 03:27:51,568 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 452 transitions. Word has length 357 [2024-11-20 03:27:51,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:27:51,569 INFO L471 AbstractCegarLoop]: Abstraction has 265 states and 452 transitions. [2024-11-20 03:27:51,569 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:51,569 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 452 transitions. [2024-11-20 03:27:51,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2024-11-20 03:27:51,572 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:27:51,572 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:27:51,572 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-20 03:27:51,572 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:27:51,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:27:51,573 INFO L85 PathProgramCache]: Analyzing trace with hash -786521883, now seen corresponding path program 1 times [2024-11-20 03:27:51,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:27:51,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836809679] [2024-11-20 03:27:51,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:27:51,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:27:51,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:27:51,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:27:51,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:27:51,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:27:51,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:27:51,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:27:51,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:27:51,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:27:51,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:27:51,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:27:51,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:27:51,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:27:51,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:27:51,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:27:51,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:27:51,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:27:51,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:27:51,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:27:51,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:27:51,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:27:51,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:27:51,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:27:51,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:27:51,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:27:51,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:27:51,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:27:51,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:27:51,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:27:51,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:27:51,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:27:51,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:27:51,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:27:51,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:27:51,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:27:51,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:27:51,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:27:51,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:27:51,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:27:51,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:27:51,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:27:51,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:27:51,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:27:51,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:27:51,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:27:51,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:27:51,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:27:51,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:27:51,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:27:51,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:27:51,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:27:51,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:27:51,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:27:51,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:27:51,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:27:51,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:27:51,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:51,879 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:27:51,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:27:51,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836809679] [2024-11-20 03:27:51,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836809679] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:27:51,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:27:51,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-20 03:27:51,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449356297] [2024-11-20 03:27:51,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:27:51,880 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 03:27:51,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:27:51,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 03:27:51,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-20 03:27:51,881 INFO L87 Difference]: Start difference. First operand 265 states and 452 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:53,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-20 03:27:53,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:27:53,549 INFO L93 Difference]: Finished difference Result 942 states and 1610 transitions. [2024-11-20 03:27:53,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 03:27:53,550 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 357 [2024-11-20 03:27:53,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:27:53,554 INFO L225 Difference]: With dead ends: 942 [2024-11-20 03:27:53,554 INFO L226 Difference]: Without dead ends: 680 [2024-11-20 03:27:53,555 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-20 03:27:53,556 INFO L432 NwaCegarLoop]: 434 mSDtfsCounter, 691 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 854 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-20 03:27:53,556 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [691 Valid, 854 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-20 03:27:53,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2024-11-20 03:27:53,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 674. [2024-11-20 03:27:53,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 540 states have (on average 1.6685185185185185) internal successors, (901), 542 states have internal predecessors, (901), 127 states have call successors, (127), 6 states have call predecessors, (127), 6 states have return successors, (127), 125 states have call predecessors, (127), 127 states have call successors, (127) [2024-11-20 03:27:53,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 1155 transitions. [2024-11-20 03:27:53,616 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 1155 transitions. Word has length 357 [2024-11-20 03:27:53,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:27:53,618 INFO L471 AbstractCegarLoop]: Abstraction has 674 states and 1155 transitions. [2024-11-20 03:27:53,618 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:53,619 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 1155 transitions. [2024-11-20 03:27:53,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2024-11-20 03:27:53,622 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:27:53,622 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:27:53,622 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-20 03:27:53,630 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:27:53,631 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:27:53,631 INFO L85 PathProgramCache]: Analyzing trace with hash 112391521, now seen corresponding path program 1 times [2024-11-20 03:27:53,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:27:53,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294874142] [2024-11-20 03:27:53,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:27:53,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:27:53,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:53,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:27:53,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:53,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:27:53,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:53,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:27:53,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:53,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:27:53,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:53,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:27:53,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:53,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:27:53,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:53,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:27:53,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:53,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:27:53,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:53,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:27:53,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:27:54,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:27:54,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:27:54,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:27:54,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:27:54,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:27:54,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:27:54,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:27:54,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:27:54,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:27:54,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:27:54,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:27:54,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:27:54,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:27:54,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:27:54,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:27:54,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:27:54,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:27:54,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:27:54,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:27:54,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:27:54,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:27:54,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:27:54,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:27:54,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:27:54,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:27:54,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:27:54,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:27:54,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:27:54,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:27:54,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:27:54,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:27:54,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:27:54,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:27:54,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:27:54,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:27:54,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:27:54,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:27:54,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:27:54,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:27:54,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:27:54,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:27:54,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:27:54,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:27:54,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:27:54,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:27:54,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,129 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:27:54,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:27:54,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294874142] [2024-11-20 03:27:54,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294874142] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:27:54,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:27:54,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-20 03:27:54,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948888005] [2024-11-20 03:27:54,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:27:54,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 03:27:54,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:27:54,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 03:27:54,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 03:27:54,132 INFO L87 Difference]: Start difference. First operand 674 states and 1155 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:54,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:27:54,275 INFO L93 Difference]: Finished difference Result 1799 states and 3083 transitions. [2024-11-20 03:27:54,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 03:27:54,276 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 357 [2024-11-20 03:27:54,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:27:54,284 INFO L225 Difference]: With dead ends: 1799 [2024-11-20 03:27:54,284 INFO L226 Difference]: Without dead ends: 1128 [2024-11-20 03:27:54,288 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 03:27:54,288 INFO L432 NwaCegarLoop]: 489 mSDtfsCounter, 237 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 1245 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 03:27:54,289 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 1245 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 03:27:54,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1128 states. [2024-11-20 03:27:54,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1128 to 1126. [2024-11-20 03:27:54,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1126 states, 889 states have (on average 1.658042744656918) internal successors, (1474), 892 states have internal predecessors, (1474), 226 states have call successors, (226), 10 states have call predecessors, (226), 10 states have return successors, (226), 223 states have call predecessors, (226), 226 states have call successors, (226) [2024-11-20 03:27:54,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1126 states to 1126 states and 1926 transitions. [2024-11-20 03:27:54,356 INFO L78 Accepts]: Start accepts. Automaton has 1126 states and 1926 transitions. Word has length 357 [2024-11-20 03:27:54,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:27:54,357 INFO L471 AbstractCegarLoop]: Abstraction has 1126 states and 1926 transitions. [2024-11-20 03:27:54,357 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:54,357 INFO L276 IsEmpty]: Start isEmpty. Operand 1126 states and 1926 transitions. [2024-11-20 03:27:54,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2024-11-20 03:27:54,360 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:27:54,360 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:27:54,361 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-20 03:27:54,361 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:27:54,361 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:27:54,361 INFO L85 PathProgramCache]: Analyzing trace with hash 907801568, now seen corresponding path program 1 times [2024-11-20 03:27:54,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:27:54,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220879962] [2024-11-20 03:27:54,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:27:54,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:27:54,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:27:54,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:27:54,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:27:54,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:27:54,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:27:54,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:27:54,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:27:54,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:27:54,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:27:54,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:27:54,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:27:54,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:27:54,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:27:54,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:27:54,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:27:54,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:27:54,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:27:54,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:27:54,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:27:54,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:27:54,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:27:54,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:27:54,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:27:54,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:27:54,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:27:54,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:27:54,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:27:54,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:27:54,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:27:54,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:27:54,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:27:54,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:27:54,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:27:54,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:27:54,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:27:54,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:27:54,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:27:54,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:27:54,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:27:54,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:27:54,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:27:54,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:27:54,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:27:54,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:27:54,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:27:54,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:27:54,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:27:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:27:54,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:27:54,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:27:54,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:27:54,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:27:54,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:27:54,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:27:54,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:27:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:54,618 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:27:54,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:27:54,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220879962] [2024-11-20 03:27:54,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220879962] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:27:54,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:27:54,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-20 03:27:54,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988582475] [2024-11-20 03:27:54,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:27:54,619 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 03:27:54,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:27:54,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 03:27:54,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-20 03:27:54,620 INFO L87 Difference]: Start difference. First operand 1126 states and 1926 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:54,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:27:54,901 INFO L93 Difference]: Finished difference Result 2204 states and 3764 transitions. [2024-11-20 03:27:54,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 03:27:54,901 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 358 [2024-11-20 03:27:54,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:27:54,908 INFO L225 Difference]: With dead ends: 2204 [2024-11-20 03:27:54,908 INFO L226 Difference]: Without dead ends: 1533 [2024-11-20 03:27:54,910 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-20 03:27:54,911 INFO L432 NwaCegarLoop]: 649 mSDtfsCounter, 556 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 1245 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-20 03:27:54,911 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [556 Valid, 1245 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-20 03:27:54,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2024-11-20 03:27:55,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1513. [2024-11-20 03:27:55,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1513 states, 1188 states have (on average 1.6531986531986531) internal successors, (1964), 1193 states have internal predecessors, (1964), 309 states have call successors, (309), 15 states have call predecessors, (309), 15 states have return successors, (309), 304 states have call predecessors, (309), 309 states have call successors, (309) [2024-11-20 03:27:55,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1513 states to 1513 states and 2582 transitions. [2024-11-20 03:27:55,012 INFO L78 Accepts]: Start accepts. Automaton has 1513 states and 2582 transitions. Word has length 358 [2024-11-20 03:27:55,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:27:55,014 INFO L471 AbstractCegarLoop]: Abstraction has 1513 states and 2582 transitions. [2024-11-20 03:27:55,014 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:55,014 INFO L276 IsEmpty]: Start isEmpty. Operand 1513 states and 2582 transitions. [2024-11-20 03:27:55,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2024-11-20 03:27:55,016 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:27:55,017 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:27:55,017 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-20 03:27:55,017 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:27:55,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:27:55,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1813178945, now seen corresponding path program 1 times [2024-11-20 03:27:55,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:27:55,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612653868] [2024-11-20 03:27:55,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:27:55,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:27:55,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:27:55,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:27:55,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:27:55,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:27:55,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:27:55,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:27:55,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:27:55,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:27:55,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:27:55,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:27:55,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:27:55,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:27:55,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:27:55,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:27:55,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:27:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:27:55,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:27:55,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:27:55,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:27:55,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:27:55,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:27:55,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:27:55,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:27:55,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:27:55,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:27:55,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:27:55,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:27:55,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:27:55,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:27:55,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:27:55,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:27:55,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:27:55,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:27:55,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:27:55,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:27:55,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:27:55,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:27:55,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:27:55,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:27:55,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:27:55,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:27:55,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:27:55,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:27:55,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:27:55,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:27:55,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:27:55,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:27:55,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:27:55,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:27:55,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:27:55,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:27:55,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:27:55,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:27:55,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:27:55,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:27:55,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:55,375 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:27:55,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:27:55,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612653868] [2024-11-20 03:27:55,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612653868] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:27:55,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:27:55,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-20 03:27:55,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972261803] [2024-11-20 03:27:55,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:27:55,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 03:27:55,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:27:55,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 03:27:55,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-20 03:27:55,377 INFO L87 Difference]: Start difference. First operand 1513 states and 2582 transitions. Second operand has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:56,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:27:56,486 INFO L93 Difference]: Finished difference Result 7131 states and 12194 transitions. [2024-11-20 03:27:56,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-20 03:27:56,486 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 358 [2024-11-20 03:27:56,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:27:56,508 INFO L225 Difference]: With dead ends: 7131 [2024-11-20 03:27:56,508 INFO L226 Difference]: Without dead ends: 5621 [2024-11-20 03:27:56,513 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-20 03:27:56,513 INFO L432 NwaCegarLoop]: 823 mSDtfsCounter, 1035 mSDsluCounter, 1794 mSDsCounter, 0 mSdLazyCounter, 827 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1035 SdHoareTripleChecker+Valid, 2617 SdHoareTripleChecker+Invalid, 946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-20 03:27:56,514 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1035 Valid, 2617 Invalid, 946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 827 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-20 03:27:56,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5621 states. [2024-11-20 03:27:56,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5621 to 2888. [2024-11-20 03:27:56,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2888 states, 2321 states have (on average 1.6704006893580354) internal successors, (3877), 2333 states have internal predecessors, (3877), 533 states have call successors, (533), 33 states have call predecessors, (533), 33 states have return successors, (533), 521 states have call predecessors, (533), 533 states have call successors, (533) [2024-11-20 03:27:56,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2888 states to 2888 states and 4943 transitions. [2024-11-20 03:27:56,722 INFO L78 Accepts]: Start accepts. Automaton has 2888 states and 4943 transitions. Word has length 358 [2024-11-20 03:27:56,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:27:56,723 INFO L471 AbstractCegarLoop]: Abstraction has 2888 states and 4943 transitions. [2024-11-20 03:27:56,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:56,723 INFO L276 IsEmpty]: Start isEmpty. Operand 2888 states and 4943 transitions. [2024-11-20 03:27:56,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2024-11-20 03:27:56,728 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:27:56,730 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:27:56,730 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-20 03:27:56,730 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:27:56,730 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:27:56,730 INFO L85 PathProgramCache]: Analyzing trace with hash -896305040, now seen corresponding path program 1 times [2024-11-20 03:27:56,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:27:56,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318249973] [2024-11-20 03:27:56,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:27:56,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:27:56,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:27:57,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:27:57,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:27:57,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:27:57,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:27:57,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:27:57,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:27:57,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:27:57,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:27:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:27:57,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:27:57,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:27:57,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:27:57,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:27:57,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:27:57,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:27:57,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:27:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:27:57,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:27:57,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:27:57,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:27:57,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:27:57,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:27:57,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:27:57,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:27:57,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:27:57,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:27:57,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:27:57,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:27:57,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:27:57,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:27:57,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:27:57,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:27:57,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:27:57,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:27:57,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:27:57,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:27:57,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:27:57,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:27:57,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:27:57,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:27:57,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:27:57,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:27:57,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:27:57,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:27:57,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:27:57,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:27:57,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:27:57,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:27:57,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:27:57,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:27:57,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:27:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:27:57,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:27:57,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:27:57,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:57,454 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:27:57,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:27:57,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318249973] [2024-11-20 03:27:57,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318249973] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:27:57,454 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:27:57,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-20 03:27:57,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213819133] [2024-11-20 03:27:57,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:27:57,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 03:27:57,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:27:57,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 03:27:57,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 03:27:57,456 INFO L87 Difference]: Start difference. First operand 2888 states and 4943 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:57,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:27:57,849 INFO L93 Difference]: Finished difference Result 7539 states and 13027 transitions. [2024-11-20 03:27:57,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 03:27:57,850 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 358 [2024-11-20 03:27:57,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:27:57,868 INFO L225 Difference]: With dead ends: 7539 [2024-11-20 03:27:57,869 INFO L226 Difference]: Without dead ends: 4654 [2024-11-20 03:27:57,875 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 03:27:57,876 INFO L432 NwaCegarLoop]: 322 mSDtfsCounter, 335 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 954 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-20 03:27:57,876 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 954 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-20 03:27:57,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4654 states. [2024-11-20 03:27:58,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4654 to 4568. [2024-11-20 03:27:58,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4568 states, 3942 states have (on average 1.719431760527651) internal successors, (6778), 3954 states have internal predecessors, (6778), 588 states have call successors, (588), 37 states have call predecessors, (588), 37 states have return successors, (588), 576 states have call predecessors, (588), 588 states have call successors, (588) [2024-11-20 03:27:58,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4568 states to 4568 states and 7954 transitions. [2024-11-20 03:27:58,096 INFO L78 Accepts]: Start accepts. Automaton has 4568 states and 7954 transitions. Word has length 358 [2024-11-20 03:27:58,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:27:58,097 INFO L471 AbstractCegarLoop]: Abstraction has 4568 states and 7954 transitions. [2024-11-20 03:27:58,097 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:58,097 INFO L276 IsEmpty]: Start isEmpty. Operand 4568 states and 7954 transitions. [2024-11-20 03:27:58,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-20 03:27:58,101 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:27:58,101 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:27:58,101 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-20 03:27:58,102 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:27:58,102 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:27:58,102 INFO L85 PathProgramCache]: Analyzing trace with hash -872942221, now seen corresponding path program 1 times [2024-11-20 03:27:58,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:27:58,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010885147] [2024-11-20 03:27:58,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:27:58,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:27:58,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:27:58,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:27:58,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:27:58,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:27:58,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:27:58,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:27:58,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:27:58,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:27:58,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:27:58,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:27:58,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:27:58,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:27:58,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:27:58,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:27:58,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:27:58,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:27:58,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:27:58,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:27:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:27:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:27:58,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:27:58,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:27:58,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:27:58,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:27:58,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:27:58,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:27:58,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:27:58,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:27:58,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:27:58,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:27:58,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:27:58,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:27:58,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:27:58,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:27:58,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:27:58,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:27:58,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:27:58,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:27:58,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:27:58,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:27:58,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:27:58,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:27:58,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:27:58,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:27:58,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:27:58,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:27:58,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:27:58,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:27:58,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:27:58,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:27:58,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:27:58,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:27:58,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:27:58,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:27:58,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:27:58,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:27:58,488 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:27:58,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:27:58,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010885147] [2024-11-20 03:27:58,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010885147] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:27:58,488 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:27:58,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-20 03:27:58,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854794652] [2024-11-20 03:27:58,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:27:58,489 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 03:27:58,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:27:58,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 03:27:58,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 03:27:58,490 INFO L87 Difference]: Start difference. First operand 4568 states and 7954 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:58,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:27:58,931 INFO L93 Difference]: Finished difference Result 10658 states and 18327 transitions. [2024-11-20 03:27:58,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 03:27:58,931 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 360 [2024-11-20 03:27:58,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:27:58,959 INFO L225 Difference]: With dead ends: 10658 [2024-11-20 03:27:58,960 INFO L226 Difference]: Without dead ends: 7605 [2024-11-20 03:27:58,968 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 03:27:58,968 INFO L432 NwaCegarLoop]: 330 mSDtfsCounter, 365 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 968 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-20 03:27:58,969 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 968 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-20 03:27:58,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7605 states. [2024-11-20 03:27:59,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7605 to 7517. [2024-11-20 03:27:59,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7517 states, 6325 states have (on average 1.6902766798418973) internal successors, (10691), 6349 states have internal predecessors, (10691), 1121 states have call successors, (1121), 70 states have call predecessors, (1121), 70 states have return successors, (1121), 1097 states have call predecessors, (1121), 1121 states have call successors, (1121) [2024-11-20 03:27:59,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7517 states to 7517 states and 12933 transitions. [2024-11-20 03:27:59,325 INFO L78 Accepts]: Start accepts. Automaton has 7517 states and 12933 transitions. Word has length 360 [2024-11-20 03:27:59,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:27:59,326 INFO L471 AbstractCegarLoop]: Abstraction has 7517 states and 12933 transitions. [2024-11-20 03:27:59,326 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:27:59,326 INFO L276 IsEmpty]: Start isEmpty. Operand 7517 states and 12933 transitions. [2024-11-20 03:27:59,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2024-11-20 03:27:59,330 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:27:59,330 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:27:59,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-20 03:27:59,330 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:27:59,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:27:59,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1171638192, now seen corresponding path program 1 times [2024-11-20 03:27:59,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:27:59,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231199603] [2024-11-20 03:27:59,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:27:59,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:27:59,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:28:00,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:28:00,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:28:00,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:28:00,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:28:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:28:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:28:00,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:28:00,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:28:00,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:28:00,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:28:00,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:28:00,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:28:00,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:28:00,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:28:00,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:28:00,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:28:00,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:28:00,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:28:00,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:28:00,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:28:00,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:28:00,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:28:00,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:28:00,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:28:00,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:28:00,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:28:00,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:28:00,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:28:00,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:28:00,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:28:00,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:28:00,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:28:00,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:28:00,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:28:00,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:28:00,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:28:00,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:28:00,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:28:00,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:28:00,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:28:00,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:28:00,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:28:00,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:28:00,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:28:00,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:28:00,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:28:00,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:28:00,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:28:00,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:28:00,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:28:00,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:28:00,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:28:00,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:28:00,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:28:00,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:00,584 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:28:00,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:28:00,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231199603] [2024-11-20 03:28:00,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231199603] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:28:00,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:28:00,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-20 03:28:00,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319527074] [2024-11-20 03:28:00,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:28:00,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-20 03:28:00,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:28:00,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-20 03:28:00,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-20 03:28:00,588 INFO L87 Difference]: Start difference. First operand 7517 states and 12933 transitions. Second operand has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 3 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) [2024-11-20 03:28:03,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:03,182 INFO L93 Difference]: Finished difference Result 22457 states and 38173 transitions. [2024-11-20 03:28:03,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-20 03:28:03,183 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 3 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) Word has length 362 [2024-11-20 03:28:03,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:03,240 INFO L225 Difference]: With dead ends: 22457 [2024-11-20 03:28:03,241 INFO L226 Difference]: Without dead ends: 16157 [2024-11-20 03:28:03,262 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2024-11-20 03:28:03,263 INFO L432 NwaCegarLoop]: 574 mSDtfsCounter, 1291 mSDsluCounter, 1393 mSDsCounter, 0 mSdLazyCounter, 1170 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1291 SdHoareTripleChecker+Valid, 1967 SdHoareTripleChecker+Invalid, 1455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 1170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-20 03:28:03,263 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1291 Valid, 1967 Invalid, 1455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 1170 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-20 03:28:03,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16157 states. [2024-11-20 03:28:04,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16157 to 11140. [2024-11-20 03:28:04,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11140 states, 9048 states have (on average 1.6599248452696729) internal successors, (15019), 9088 states have internal predecessors, (15019), 1963 states have call successors, (1963), 128 states have call predecessors, (1963), 128 states have return successors, (1963), 1923 states have call predecessors, (1963), 1963 states have call successors, (1963) [2024-11-20 03:28:04,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11140 states to 11140 states and 18945 transitions. [2024-11-20 03:28:04,204 INFO L78 Accepts]: Start accepts. Automaton has 11140 states and 18945 transitions. Word has length 362 [2024-11-20 03:28:04,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:04,205 INFO L471 AbstractCegarLoop]: Abstraction has 11140 states and 18945 transitions. [2024-11-20 03:28:04,205 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 3 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) [2024-11-20 03:28:04,205 INFO L276 IsEmpty]: Start isEmpty. Operand 11140 states and 18945 transitions. [2024-11-20 03:28:04,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2024-11-20 03:28:04,209 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:04,209 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:04,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-20 03:28:04,210 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:04,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:04,211 INFO L85 PathProgramCache]: Analyzing trace with hash 690557934, now seen corresponding path program 1 times [2024-11-20 03:28:04,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:28:04,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637869115] [2024-11-20 03:28:04,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:04,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:28:04,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:28:04,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:28:04,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:28:04,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:28:04,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:28:04,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:28:04,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:28:04,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:28:04,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:28:04,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:28:04,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:28:04,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:28:04,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:28:04,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:28:04,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:28:04,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:28:04,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:28:04,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:28:04,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:28:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:28:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:28:04,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:28:04,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:28:04,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:28:04,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:28:04,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:28:04,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:28:04,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:28:04,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:28:04,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:28:04,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:28:04,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:28:04,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:28:04,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:28:04,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:28:04,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:28:04,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:28:04,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:28:04,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:28:04,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:28:04,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:28:04,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:28:04,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:28:04,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:28:04,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:28:04,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:28:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:28:04,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:28:04,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:28:04,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:28:04,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:28:04,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:28:04,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:28:04,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:28:04,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:28:04,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:04,675 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:28:04,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:28:04,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637869115] [2024-11-20 03:28:04,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637869115] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:28:04,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:28:04,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-20 03:28:04,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589382162] [2024-11-20 03:28:04,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:28:04,676 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-20 03:28:04,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:28:04,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-20 03:28:04,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-20 03:28:04,677 INFO L87 Difference]: Start difference. First operand 11140 states and 18945 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:06,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:06,029 INFO L93 Difference]: Finished difference Result 23896 states and 40548 transitions. [2024-11-20 03:28:06,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-20 03:28:06,030 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 362 [2024-11-20 03:28:06,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:06,073 INFO L225 Difference]: With dead ends: 23896 [2024-11-20 03:28:06,073 INFO L226 Difference]: Without dead ends: 14252 [2024-11-20 03:28:06,100 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-20 03:28:06,101 INFO L432 NwaCegarLoop]: 739 mSDtfsCounter, 612 mSDsluCounter, 809 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 1548 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-20 03:28:06,101 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [612 Valid, 1548 Invalid, 619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-20 03:28:06,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14252 states. [2024-11-20 03:28:06,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14252 to 10170. [2024-11-20 03:28:06,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10170 states, 8194 states have (on average 1.652184525262387) internal successors, (13538), 8230 states have internal predecessors, (13538), 1851 states have call successors, (1851), 124 states have call predecessors, (1851), 124 states have return successors, (1851), 1815 states have call predecessors, (1851), 1851 states have call successors, (1851) [2024-11-20 03:28:06,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10170 states to 10170 states and 17240 transitions. [2024-11-20 03:28:06,791 INFO L78 Accepts]: Start accepts. Automaton has 10170 states and 17240 transitions. Word has length 362 [2024-11-20 03:28:06,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:06,792 INFO L471 AbstractCegarLoop]: Abstraction has 10170 states and 17240 transitions. [2024-11-20 03:28:06,792 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:06,792 INFO L276 IsEmpty]: Start isEmpty. Operand 10170 states and 17240 transitions. [2024-11-20 03:28:06,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2024-11-20 03:28:06,797 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:06,797 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:06,797 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-20 03:28:06,797 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:06,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:06,798 INFO L85 PathProgramCache]: Analyzing trace with hash -255188939, now seen corresponding path program 1 times [2024-11-20 03:28:06,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:28:06,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853444195] [2024-11-20 03:28:06,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:06,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:28:06,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:28:07,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:28:07,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:28:07,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:28:07,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:28:07,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:28:07,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:28:07,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:28:07,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:28:07,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:28:07,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:28:07,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:28:07,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:28:07,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:28:07,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:28:07,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:28:07,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:28:07,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:28:07,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:28:07,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:28:07,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:28:07,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:28:07,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:28:07,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:28:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:28:07,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:28:07,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:28:07,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:28:07,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:28:07,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:28:07,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:28:07,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:28:07,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:28:07,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:28:07,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:28:07,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:28:07,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:28:07,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:28:07,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:28:07,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:28:07,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:28:07,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:28:07,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:28:07,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:28:07,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:28:07,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:28:07,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:28:07,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:28:07,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:28:07,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:28:07,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:28:07,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:28:07,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:28:07,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:28:07,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:28:07,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:07,121 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:28:07,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:28:07,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853444195] [2024-11-20 03:28:07,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853444195] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:28:07,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:28:07,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 03:28:07,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804330694] [2024-11-20 03:28:07,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:28:07,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 03:28:07,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:28:07,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 03:28:07,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-20 03:28:07,123 INFO L87 Difference]: Start difference. First operand 10170 states and 17240 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:08,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:08,078 INFO L93 Difference]: Finished difference Result 18143 states and 30773 transitions. [2024-11-20 03:28:08,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 03:28:08,078 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 363 [2024-11-20 03:28:08,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:08,110 INFO L225 Difference]: With dead ends: 18143 [2024-11-20 03:28:08,110 INFO L226 Difference]: Without dead ends: 11956 [2024-11-20 03:28:08,120 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 113 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-20 03:28:08,121 INFO L432 NwaCegarLoop]: 307 mSDtfsCounter, 326 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 03:28:08,121 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 603 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 03:28:08,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11956 states. [2024-11-20 03:28:08,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11956 to 11882. [2024-11-20 03:28:08,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11882 states, 9544 states have (on average 1.6496227996647108) internal successors, (15744), 9588 states have internal predecessors, (15744), 2189 states have call successors, (2189), 148 states have call predecessors, (2189), 148 states have return successors, (2189), 2145 states have call predecessors, (2189), 2189 states have call successors, (2189) [2024-11-20 03:28:08,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11882 states to 11882 states and 20122 transitions. [2024-11-20 03:28:08,810 INFO L78 Accepts]: Start accepts. Automaton has 11882 states and 20122 transitions. Word has length 363 [2024-11-20 03:28:08,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:08,810 INFO L471 AbstractCegarLoop]: Abstraction has 11882 states and 20122 transitions. [2024-11-20 03:28:08,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:08,811 INFO L276 IsEmpty]: Start isEmpty. Operand 11882 states and 20122 transitions. [2024-11-20 03:28:08,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2024-11-20 03:28:08,814 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:08,814 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:08,815 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-20 03:28:08,815 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:08,815 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:08,815 INFO L85 PathProgramCache]: Analyzing trace with hash 2011192247, now seen corresponding path program 1 times [2024-11-20 03:28:08,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:28:08,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907546178] [2024-11-20 03:28:08,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:08,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:28:08,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:28:08,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:28:08,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:28:08,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:28:08,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:28:08,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:28:08,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:28:08,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:28:08,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:28:08,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:28:08,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:28:08,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:28:08,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:28:08,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:28:08,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:28:08,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:28:08,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:28:08,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:28:08,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:28:08,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:28:08,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:28:08,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:28:08,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:28:08,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:28:08,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:28:08,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:28:08,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:28:08,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:28:08,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:28:08,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:28:08,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:08,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:28:08,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:28:09,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:28:09,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:28:09,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:28:09,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:28:09,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:28:09,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:28:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:28:09,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:28:09,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:28:09,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:28:09,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:28:09,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:28:09,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:28:09,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:28:09,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:28:09,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:28:09,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:28:09,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:28:09,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:28:09,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:28:09,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:28:09,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:28:09,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:28:09,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:09,081 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:28:09,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:28:09,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907546178] [2024-11-20 03:28:09,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907546178] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:28:09,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:28:09,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-20 03:28:09,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526845778] [2024-11-20 03:28:09,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:28:09,082 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-20 03:28:09,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:28:09,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-20 03:28:09,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-20 03:28:09,083 INFO L87 Difference]: Start difference. First operand 11882 states and 20122 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:10,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:10,289 INFO L93 Difference]: Finished difference Result 24292 states and 41216 transitions. [2024-11-20 03:28:10,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-20 03:28:10,290 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 363 [2024-11-20 03:28:10,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:10,342 INFO L225 Difference]: With dead ends: 24292 [2024-11-20 03:28:10,342 INFO L226 Difference]: Without dead ends: 16574 [2024-11-20 03:28:10,363 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-20 03:28:10,364 INFO L432 NwaCegarLoop]: 454 mSDtfsCounter, 1029 mSDsluCounter, 1317 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1029 SdHoareTripleChecker+Valid, 1771 SdHoareTripleChecker+Invalid, 495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 03:28:10,365 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1029 Valid, 1771 Invalid, 495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 03:28:10,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16574 states. [2024-11-20 03:28:11,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16574 to 15668. [2024-11-20 03:28:11,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15668 states, 12606 states have (on average 1.6470728224654927) internal successors, (20763), 12664 states have internal predecessors, (20763), 2865 states have call successors, (2865), 196 states have call predecessors, (2865), 196 states have return successors, (2865), 2807 states have call predecessors, (2865), 2865 states have call successors, (2865) [2024-11-20 03:28:11,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15668 states to 15668 states and 26493 transitions. [2024-11-20 03:28:11,310 INFO L78 Accepts]: Start accepts. Automaton has 15668 states and 26493 transitions. Word has length 363 [2024-11-20 03:28:11,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:11,311 INFO L471 AbstractCegarLoop]: Abstraction has 15668 states and 26493 transitions. [2024-11-20 03:28:11,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:11,311 INFO L276 IsEmpty]: Start isEmpty. Operand 15668 states and 26493 transitions. [2024-11-20 03:28:11,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2024-11-20 03:28:11,315 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:11,315 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:11,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-20 03:28:11,316 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:11,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:11,316 INFO L85 PathProgramCache]: Analyzing trace with hash -71911340, now seen corresponding path program 1 times [2024-11-20 03:28:11,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:28:11,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662479210] [2024-11-20 03:28:11,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:11,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:28:11,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:28:11,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:28:11,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:28:11,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:28:11,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:28:11,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:28:11,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:28:11,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:28:11,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:28:11,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:28:11,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:28:11,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:28:11,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:28:11,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:28:11,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:28:11,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:28:11,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:28:11,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:28:11,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:28:11,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:28:11,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:28:11,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:28:11,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:28:11,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:28:11,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:28:11,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:28:11,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:28:11,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:28:11,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:28:11,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:28:11,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:28:11,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:28:11,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:28:11,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:28:11,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:28:11,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:28:11,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:28:11,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:28:11,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:28:11,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:28:11,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:28:11,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:28:11,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:28:11,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:28:11,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:28:11,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:28:11,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:28:11,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:28:11,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:28:11,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:28:11,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:28:11,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:28:11,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:28:11,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:28:11,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:28:11,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:11,731 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:28:11,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:28:11,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662479210] [2024-11-20 03:28:11,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662479210] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:28:11,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:28:11,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 03:28:11,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827329930] [2024-11-20 03:28:11,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:28:11,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 03:28:11,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:28:11,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 03:28:11,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-20 03:28:11,733 INFO L87 Difference]: Start difference. First operand 15668 states and 26493 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:13,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:13,418 INFO L93 Difference]: Finished difference Result 32665 states and 55129 transitions. [2024-11-20 03:28:13,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 03:28:13,419 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 364 [2024-11-20 03:28:13,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:13,475 INFO L225 Difference]: With dead ends: 32665 [2024-11-20 03:28:13,476 INFO L226 Difference]: Without dead ends: 20255 [2024-11-20 03:28:13,494 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 114 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-20 03:28:13,495 INFO L432 NwaCegarLoop]: 406 mSDtfsCounter, 223 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-20 03:28:13,495 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 708 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 03:28:13,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20255 states. [2024-11-20 03:28:14,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20255 to 9524. [2024-11-20 03:28:14,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9524 states, 7898 states have (on average 1.6595340592555077) internal successors, (13107), 7924 states have internal predecessors, (13107), 1517 states have call successors, (1517), 108 states have call predecessors, (1517), 108 states have return successors, (1517), 1491 states have call predecessors, (1517), 1517 states have call successors, (1517) [2024-11-20 03:28:14,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9524 states to 9524 states and 16141 transitions. [2024-11-20 03:28:14,193 INFO L78 Accepts]: Start accepts. Automaton has 9524 states and 16141 transitions. Word has length 364 [2024-11-20 03:28:14,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:14,194 INFO L471 AbstractCegarLoop]: Abstraction has 9524 states and 16141 transitions. [2024-11-20 03:28:14,195 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:14,195 INFO L276 IsEmpty]: Start isEmpty. Operand 9524 states and 16141 transitions. [2024-11-20 03:28:14,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2024-11-20 03:28:14,200 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:14,200 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:14,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-20 03:28:14,200 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:14,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:14,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1443718638, now seen corresponding path program 1 times [2024-11-20 03:28:14,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:28:14,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641392154] [2024-11-20 03:28:14,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:14,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:28:14,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:28:14,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:28:14,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:28:14,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:28:14,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:28:14,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:28:14,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:28:14,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:28:14,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:28:14,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:28:14,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:28:14,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:28:14,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:28:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:28:14,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:28:14,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:28:14,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:28:14,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:28:14,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:28:14,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:28:14,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:28:14,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:28:14,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:28:14,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:28:14,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:28:14,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:28:14,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:28:14,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:28:14,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:28:14,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:28:14,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:28:14,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:28:14,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:28:14,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:28:14,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:28:14,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:28:14,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:28:14,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:28:14,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:28:14,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:28:14,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:28:14,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:28:14,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:28:14,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:28:14,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:28:14,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:28:14,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:28:14,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:28:14,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:28:14,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:28:14,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:28:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:28:14,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:28:14,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:28:14,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:28:14,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:14,683 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:28:14,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:28:14,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641392154] [2024-11-20 03:28:14,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641392154] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:28:14,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:28:14,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-20 03:28:14,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469126964] [2024-11-20 03:28:14,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:28:14,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 03:28:14,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:28:14,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 03:28:14,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 03:28:14,686 INFO L87 Difference]: Start difference. First operand 9524 states and 16141 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:15,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:15,848 INFO L93 Difference]: Finished difference Result 19001 states and 32130 transitions. [2024-11-20 03:28:15,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 03:28:15,849 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 364 [2024-11-20 03:28:15,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:15,875 INFO L225 Difference]: With dead ends: 19001 [2024-11-20 03:28:15,875 INFO L226 Difference]: Without dead ends: 12736 [2024-11-20 03:28:15,884 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 03:28:15,885 INFO L432 NwaCegarLoop]: 405 mSDtfsCounter, 227 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-20 03:28:15,885 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 1034 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-20 03:28:15,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12736 states. [2024-11-20 03:28:16,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12736 to 9504. [2024-11-20 03:28:16,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9504 states, 7878 states have (on average 1.657908098502158) internal successors, (13061), 7904 states have internal predecessors, (13061), 1517 states have call successors, (1517), 108 states have call predecessors, (1517), 108 states have return successors, (1517), 1491 states have call predecessors, (1517), 1517 states have call successors, (1517) [2024-11-20 03:28:16,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9504 states to 9504 states and 16095 transitions. [2024-11-20 03:28:16,480 INFO L78 Accepts]: Start accepts. Automaton has 9504 states and 16095 transitions. Word has length 364 [2024-11-20 03:28:16,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:16,480 INFO L471 AbstractCegarLoop]: Abstraction has 9504 states and 16095 transitions. [2024-11-20 03:28:16,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:16,481 INFO L276 IsEmpty]: Start isEmpty. Operand 9504 states and 16095 transitions. [2024-11-20 03:28:16,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2024-11-20 03:28:16,485 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:16,485 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:16,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-20 03:28:16,485 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:16,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:16,485 INFO L85 PathProgramCache]: Analyzing trace with hash 801860816, now seen corresponding path program 1 times [2024-11-20 03:28:16,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:28:16,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473500525] [2024-11-20 03:28:16,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:16,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:28:16,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:28:16,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:28:16,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:28:16,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:28:16,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:28:16,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:28:16,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:28:16,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:28:16,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:28:16,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:28:16,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:28:16,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:28:16,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:28:16,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:28:16,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:28:16,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:28:16,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:28:16,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:28:16,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:28:16,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:28:16,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:28:16,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:28:16,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:28:16,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:28:16,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:28:16,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:28:16,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:28:16,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:28:16,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:28:16,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:28:16,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:28:16,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:28:16,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:28:16,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:28:16,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:28:16,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:28:16,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:28:16,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:28:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:28:16,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:28:16,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:28:16,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:28:16,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:28:16,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:28:16,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:28:16,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:28:16,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:28:16,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:28:16,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:28:16,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:28:16,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:28:16,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:28:16,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:28:16,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:28:16,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:28:16,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:16,984 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 48 proven. 270 refuted. 0 times theorem prover too weak. 5622 trivial. 0 not checked. [2024-11-20 03:28:16,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:28:16,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473500525] [2024-11-20 03:28:16,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473500525] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 03:28:16,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351551682] [2024-11-20 03:28:16,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:16,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 03:28:16,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 03:28:16,989 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 03:28:16,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-20 03:28:17,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:17,164 INFO L255 TraceCheckSpWp]: Trace formula consists of 850 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-20 03:28:17,179 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 03:28:18,337 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 1789 proven. 270 refuted. 0 times theorem prover too weak. 3881 trivial. 0 not checked. [2024-11-20 03:28:18,338 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 03:28:18,834 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 48 proven. 273 refuted. 0 times theorem prover too weak. 5619 trivial. 0 not checked. [2024-11-20 03:28:18,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351551682] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 03:28:18,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 03:28:18,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 15 [2024-11-20 03:28:18,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27674404] [2024-11-20 03:28:18,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 03:28:18,836 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-20 03:28:18,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:28:18,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-20 03:28:18,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-11-20 03:28:18,837 INFO L87 Difference]: Start difference. First operand 9504 states and 16095 transitions. Second operand has 15 states, 15 states have (on average 16.533333333333335) internal successors, (248), 15 states have internal predecessors, (248), 6 states have call successors, (149), 3 states have call predecessors, (149), 7 states have return successors, (150), 6 states have call predecessors, (150), 6 states have call successors, (150) [2024-11-20 03:28:19,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:19,864 INFO L93 Difference]: Finished difference Result 17724 states and 29329 transitions. [2024-11-20 03:28:19,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-20 03:28:19,865 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 16.533333333333335) internal successors, (248), 15 states have internal predecessors, (248), 6 states have call successors, (149), 3 states have call predecessors, (149), 7 states have return successors, (150), 6 states have call predecessors, (150), 6 states have call successors, (150) Word has length 364 [2024-11-20 03:28:19,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:19,893 INFO L225 Difference]: With dead ends: 17724 [2024-11-20 03:28:19,894 INFO L226 Difference]: Without dead ends: 10140 [2024-11-20 03:28:19,907 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 848 GetRequests, 829 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=146, Invalid=274, Unknown=0, NotChecked=0, Total=420 [2024-11-20 03:28:19,907 INFO L432 NwaCegarLoop]: 268 mSDtfsCounter, 158 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 904 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-20 03:28:19,908 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 904 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-20 03:28:19,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10140 states. [2024-11-20 03:28:20,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10140 to 9784. [2024-11-20 03:28:20,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9784 states, 8088 states have (on average 1.6345202769535114) internal successors, (13220), 8114 states have internal predecessors, (13220), 1517 states have call successors, (1517), 178 states have call predecessors, (1517), 178 states have return successors, (1517), 1491 states have call predecessors, (1517), 1517 states have call successors, (1517) [2024-11-20 03:28:20,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9784 states to 9784 states and 16254 transitions. [2024-11-20 03:28:20,611 INFO L78 Accepts]: Start accepts. Automaton has 9784 states and 16254 transitions. Word has length 364 [2024-11-20 03:28:20,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:20,611 INFO L471 AbstractCegarLoop]: Abstraction has 9784 states and 16254 transitions. [2024-11-20 03:28:20,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 16.533333333333335) internal successors, (248), 15 states have internal predecessors, (248), 6 states have call successors, (149), 3 states have call predecessors, (149), 7 states have return successors, (150), 6 states have call predecessors, (150), 6 states have call successors, (150) [2024-11-20 03:28:20,612 INFO L276 IsEmpty]: Start isEmpty. Operand 9784 states and 16254 transitions. [2024-11-20 03:28:20,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2024-11-20 03:28:20,616 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:20,616 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:20,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-20 03:28:20,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-20 03:28:20,817 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:20,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:20,818 INFO L85 PathProgramCache]: Analyzing trace with hash 215054802, now seen corresponding path program 1 times [2024-11-20 03:28:20,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:28:20,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120069841] [2024-11-20 03:28:20,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:20,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:28:20,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-20 03:28:21,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 03:28:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-20 03:28:21,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-20 03:28:21,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 03:28:21,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 03:28:21,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-20 03:28:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-20 03:28:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-20 03:28:21,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-20 03:28:21,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-20 03:28:21,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 03:28:21,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-20 03:28:21,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-20 03:28:21,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 03:28:21,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 03:28:21,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-20 03:28:21,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 03:28:21,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 03:28:21,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-20 03:28:21,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 03:28:21,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-20 03:28:21,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-20 03:28:21,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-20 03:28:21,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-20 03:28:21,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 03:28:21,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 03:28:21,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-20 03:28:21,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-20 03:28:21,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 03:28:21,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 03:28:21,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-20 03:28:21,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2024-11-20 03:28:21,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-20 03:28:21,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-20 03:28:21,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2024-11-20 03:28:21,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-11-20 03:28:21,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-20 03:28:21,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-11-20 03:28:21,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-20 03:28:21,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-20 03:28:21,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-20 03:28:21,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-20 03:28:21,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 03:28:21,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 03:28:21,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 03:28:21,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-20 03:28:21,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-11-20 03:28:21,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2024-11-20 03:28:21,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2024-11-20 03:28:21,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-20 03:28:21,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-20 03:28:21,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 03:28:21,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 03:28:21,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-11-20 03:28:21,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,227 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 81 proven. 81 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2024-11-20 03:28:21,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 03:28:21,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120069841] [2024-11-20 03:28:21,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120069841] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 03:28:21,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130550620] [2024-11-20 03:28:21,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:21,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 03:28:21,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 03:28:21,229 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 03:28:21,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-20 03:28:21,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:21,398 INFO L255 TraceCheckSpWp]: Trace formula consists of 848 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-20 03:28:21,407 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 03:28:21,647 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 3024 proven. 81 refuted. 0 times theorem prover too weak. 2835 trivial. 0 not checked. [2024-11-20 03:28:21,647 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 03:28:21,927 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 81 proven. 81 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2024-11-20 03:28:21,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130550620] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 03:28:21,927 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 03:28:21,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 8 [2024-11-20 03:28:21,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084761618] [2024-11-20 03:28:21,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 03:28:21,928 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-20 03:28:21,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 03:28:21,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-20 03:28:21,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-20 03:28:21,928 INFO L87 Difference]: Start difference. First operand 9784 states and 16254 transitions. Second operand has 8 states, 8 states have (on average 12.625) internal successors, (101), 8 states have internal predecessors, (101), 2 states have call successors, (82), 2 states have call predecessors, (82), 4 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) [2024-11-20 03:28:23,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:23,012 INFO L93 Difference]: Finished difference Result 18359 states and 29844 transitions. [2024-11-20 03:28:23,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 03:28:23,012 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.625) internal successors, (101), 8 states have internal predecessors, (101), 2 states have call successors, (82), 2 states have call predecessors, (82), 4 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) Word has length 364 [2024-11-20 03:28:23,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:23,041 INFO L225 Difference]: With dead ends: 18359 [2024-11-20 03:28:23,041 INFO L226 Difference]: Without dead ends: 10350 [2024-11-20 03:28:23,054 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 849 GetRequests, 833 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2024-11-20 03:28:23,055 INFO L432 NwaCegarLoop]: 267 mSDtfsCounter, 556 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 558 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-20 03:28:23,055 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [558 Valid, 689 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-20 03:28:23,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10350 states. [2024-11-20 03:28:23,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10350 to 9924. [2024-11-20 03:28:23,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9924 states, 8193 states have (on average 1.6201635542536312) internal successors, (13274), 8219 states have internal predecessors, (13274), 1517 states have call successors, (1517), 213 states have call predecessors, (1517), 213 states have return successors, (1517), 1491 states have call predecessors, (1517), 1517 states have call successors, (1517) [2024-11-20 03:28:23,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9924 states to 9924 states and 16308 transitions. [2024-11-20 03:28:23,805 INFO L78 Accepts]: Start accepts. Automaton has 9924 states and 16308 transitions. Word has length 364 [2024-11-20 03:28:23,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:23,806 INFO L471 AbstractCegarLoop]: Abstraction has 9924 states and 16308 transitions. [2024-11-20 03:28:23,806 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.625) internal successors, (101), 8 states have internal predecessors, (101), 2 states have call successors, (82), 2 states have call predecessors, (82), 4 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) [2024-11-20 03:28:23,806 INFO L276 IsEmpty]: Start isEmpty. Operand 9924 states and 16308 transitions. [2024-11-20 03:28:23,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2024-11-20 03:28:23,810 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:23,810 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:23,820 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-20 03:28:24,011 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-20 03:28:24,011 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:24,011 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:24,012 INFO L85 PathProgramCache]: Analyzing trace with hash -602593648, now seen corresponding path program 1 times [2024-11-20 03:28:24,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 03:28:24,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278270962] [2024-11-20 03:28:24,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:24,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 03:28:24,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 03:28:24,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [235516698] [2024-11-20 03:28:24,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:24,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 03:28:24,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 03:28:24,140 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 03:28:24,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-20 03:28:24,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-20 03:28:24,436 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-20 03:28:24,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-20 03:28:24,780 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-20 03:28:24,780 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-20 03:28:24,781 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-20 03:28:24,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-20 03:28:24,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-20 03:28:24,985 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 03:28:25,185 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-20 03:28:25,187 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.11 03:28:25 BoogieIcfgContainer [2024-11-20 03:28:25,187 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-20 03:28:25,188 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-20 03:28:25,188 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-20 03:28:25,188 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-20 03:28:25,188 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 03:27:49" (3/4) ... [2024-11-20 03:28:25,190 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-20 03:28:25,191 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-20 03:28:25,191 INFO L158 Benchmark]: Toolchain (without parser) took 36636.85ms. Allocated memory was 161.5MB in the beginning and 3.4GB in the end (delta: 3.3GB). Free memory was 128.2MB in the beginning and 1.9GB in the end (delta: -1.7GB). Peak memory consumption was 1.6GB. Max. memory is 16.1GB. [2024-11-20 03:28:25,191 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 121.6MB. Free memory is still 82.1MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-20 03:28:25,192 INFO L158 Benchmark]: CACSL2BoogieTranslator took 396.35ms. Allocated memory is still 161.5MB. Free memory was 128.2MB in the beginning and 104.0MB in the end (delta: 24.2MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. [2024-11-20 03:28:25,192 INFO L158 Benchmark]: Boogie Procedure Inliner took 52.83ms. Allocated memory is still 161.5MB. Free memory was 104.0MB in the beginning and 97.9MB in the end (delta: 6.1MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2024-11-20 03:28:25,192 INFO L158 Benchmark]: Boogie Preprocessor took 83.90ms. Allocated memory is still 161.5MB. Free memory was 97.9MB in the beginning and 91.6MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2024-11-20 03:28:25,192 INFO L158 Benchmark]: RCFGBuilder took 817.73ms. Allocated memory is still 161.5MB. Free memory was 91.6MB in the beginning and 117.2MB in the end (delta: -25.6MB). Peak memory consumption was 54.5MB. Max. memory is 16.1GB. [2024-11-20 03:28:25,192 INFO L158 Benchmark]: TraceAbstraction took 35276.23ms. Allocated memory was 161.5MB in the beginning and 3.4GB in the end (delta: 3.3GB). Free memory was 116.3MB in the beginning and 1.9GB in the end (delta: -1.7GB). Peak memory consumption was 1.5GB. Max. memory is 16.1GB. [2024-11-20 03:28:25,193 INFO L158 Benchmark]: Witness Printer took 3.20ms. Allocated memory is still 3.4GB. Free memory is still 1.9GB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-20 03:28:25,193 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.13ms. Allocated memory is still 121.6MB. Free memory is still 82.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 396.35ms. Allocated memory is still 161.5MB. Free memory was 128.2MB in the beginning and 104.0MB in the end (delta: 24.2MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 52.83ms. Allocated memory is still 161.5MB. Free memory was 104.0MB in the beginning and 97.9MB in the end (delta: 6.1MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 83.90ms. Allocated memory is still 161.5MB. Free memory was 97.9MB in the beginning and 91.6MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 817.73ms. Allocated memory is still 161.5MB. Free memory was 91.6MB in the beginning and 117.2MB in the end (delta: -25.6MB). Peak memory consumption was 54.5MB. Max. memory is 16.1GB. * TraceAbstraction took 35276.23ms. Allocated memory was 161.5MB in the beginning and 3.4GB in the end (delta: 3.3GB). Free memory was 116.3MB in the beginning and 1.9GB in the end (delta: -1.7GB). Peak memory consumption was 1.5GB. Max. memory is 16.1GB. * Witness Printer took 3.20ms. Allocated memory is still 3.4GB. Free memory is still 1.9GB. 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 403, overapproximation of bitwiseOr at line 403, overapproximation of someBinaryArithmeticDOUBLEoperation at line 126, overapproximation of someBinaryDOUBLEComparisonOperation at line 259. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed long int var_1_1 = -32; [L23] signed long int var_1_3 = 10; [L24] signed long int var_1_4 = 64; [L25] unsigned short int var_1_11 = 64; [L26] unsigned short int var_1_12 = 8; [L27] unsigned short int var_1_13 = 5; [L28] signed short int var_1_14 = 8; [L29] unsigned short int var_1_15 = 62763; [L30] unsigned long int var_1_16 = 25; [L31] float var_1_18 = 63.25; [L32] unsigned char var_1_20 = 0; [L33] float var_1_21 = 7.8; [L34] float var_1_22 = 32.1; [L35] unsigned char var_1_23 = 0; [L36] signed long int var_1_24 = -16; [L37] signed short int var_1_26 = 16; [L38] unsigned char var_1_27 = 1; [L39] signed short int var_1_28 = -64; [L40] signed short int var_1_29 = 1; [L41] unsigned char var_1_30 = 0; [L42] signed short int var_1_31 = -2; [L43] unsigned char var_1_32 = 0; [L44] unsigned long int var_1_33 = 1; [L45] unsigned char var_1_34 = 1; [L46] unsigned char var_1_35 = 64; [L47] unsigned long int var_1_36 = 25; [L48] double var_1_37 = 16.125; [L49] double var_1_38 = 1.8; [L50] signed char var_1_39 = 10; [L51] signed char var_1_40 = 10; [L52] signed char var_1_41 = 10; [L53] signed char var_1_42 = 5; [L54] double var_1_43 = 5.4; [L55] double var_1_44 = 0.0; [L56] double var_1_45 = 49.5; [L57] unsigned char var_1_46 = 10; [L58] signed char var_1_47 = 50; [L59] unsigned char var_1_48 = 1; [L60] unsigned long int var_1_49 = 3700209424; [L61] float var_1_50 = 64.25; [L62] unsigned long int var_1_51 = 4; [L63] signed long int var_1_52 = 16; [L64] signed long int var_1_53 = -100; [L65] unsigned short int var_1_54 = 1; [L66] unsigned long int var_1_55 = 256; [L67] float var_1_56 = 25.32; [L68] unsigned char var_1_57 = 0; [L69] unsigned char var_1_58 = 2; [L70] signed long int var_1_59 = -100000; [L71] signed short int var_1_60 = -64; [L72] signed short int var_1_61 = 64; [L73] signed short int var_1_62 = -16; [L74] signed long int var_1_63 = 5; [L75] unsigned long int var_1_64 = 25; [L76] unsigned long int var_1_65 = 4094619378; [L77] unsigned long int var_1_66 = 1; [L78] unsigned long int var_1_67 = 16; [L79] unsigned short int var_1_68 = 25; [L80] unsigned char var_1_69 = 0; [L81] unsigned char var_1_70 = 0; [L82] signed long int var_1_71 = 4; [L83] unsigned char var_1_72 = 1; [L84] unsigned char var_1_73 = 2; [L85] unsigned long int var_1_74 = 10; [L86] float var_1_75 = 255.125; [L87] signed long int last_1_var_1_1 = -32; [L88] unsigned short int last_1_var_1_11 = 64; [L89] signed short int last_1_var_1_14 = 8; [L90] unsigned long int last_1_var_1_16 = 25; [L91] float last_1_var_1_18 = 63.25; VAL [isInitial=0, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=10, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=64, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L407] isInitial = 1 [L408] FCALL initially() [L409] COND TRUE 1 [L410] CALL updateLastVariables() [L396] last_1_var_1_1 = var_1_1 [L397] last_1_var_1_11 = var_1_11 [L398] last_1_var_1_14 = var_1_14 [L399] last_1_var_1_16 = var_1_16 [L400] last_1_var_1_18 = var_1_18 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=10, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=64, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L410] RET updateLastVariables() [L411] CALL updateVariables() [L311] var_1_3 = __VERIFIER_nondet_long() [L312] CALL assume_abort_if_not(var_1_3 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=64, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=64, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L312] RET assume_abort_if_not(var_1_3 >= -2147483648) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=64, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L313] CALL assume_abort_if_not(var_1_3 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=64, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=64, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L313] RET assume_abort_if_not(var_1_3 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=64, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L314] CALL assume_abort_if_not(var_1_3 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=64, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=64, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L314] RET assume_abort_if_not(var_1_3 != 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=64, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L315] var_1_4 = __VERIFIER_nondet_long() [L316] CALL assume_abort_if_not(var_1_4 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L316] RET assume_abort_if_not(var_1_4 >= -2147483648) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L317] CALL assume_abort_if_not(var_1_4 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L317] RET assume_abort_if_not(var_1_4 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L318] CALL assume_abort_if_not(var_1_4 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L318] RET assume_abort_if_not(var_1_4 != 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=8, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L319] var_1_12 = __VERIFIER_nondet_ushort() [L320] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L320] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L321] CALL assume_abort_if_not(var_1_12 <= 16384) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L321] RET assume_abort_if_not(var_1_12 <= 16384) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=5, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L322] var_1_13 = __VERIFIER_nondet_ushort() [L323] CALL assume_abort_if_not(var_1_13 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L323] RET assume_abort_if_not(var_1_13 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L324] CALL assume_abort_if_not(var_1_13 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L324] RET assume_abort_if_not(var_1_13 <= 16383) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=62763, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L325] var_1_15 = __VERIFIER_nondet_ushort() [L326] CALL assume_abort_if_not(var_1_15 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L326] RET assume_abort_if_not(var_1_15 >= 32767) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L327] CALL assume_abort_if_not(var_1_15 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L327] RET assume_abort_if_not(var_1_15 <= 65535) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=0, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L328] var_1_20 = __VERIFIER_nondet_uchar() [L329] CALL assume_abort_if_not(var_1_20 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L329] RET assume_abort_if_not(var_1_20 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L330] CALL assume_abort_if_not(var_1_20 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L330] RET assume_abort_if_not(var_1_20 <= 1) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_21=39/5, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L331] var_1_21 = __VERIFIER_nondet_float() [L332] CALL assume_abort_if_not((var_1_21 >= -461168.6018427382800e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 4611686.018427382800e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L332] RET assume_abort_if_not((var_1_21 >= -461168.6018427382800e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 4611686.018427382800e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_22=321/10, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L333] var_1_22 = __VERIFIER_nondet_float() [L334] CALL assume_abort_if_not((var_1_22 >= -461168.6018427382800e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 4611686.018427382800e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L334] RET assume_abort_if_not((var_1_22 >= -461168.6018427382800e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 4611686.018427382800e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=0, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L335] var_1_23 = __VERIFIER_nondet_uchar() [L336] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L336] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L337] CALL assume_abort_if_not(var_1_23 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L337] RET assume_abort_if_not(var_1_23 <= 1) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=1, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L338] var_1_27 = __VERIFIER_nondet_uchar() [L339] CALL assume_abort_if_not(var_1_27 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L339] RET assume_abort_if_not(var_1_27 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L340] CALL assume_abort_if_not(var_1_27 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L340] RET assume_abort_if_not(var_1_27 <= 1) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=-64, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L341] var_1_28 = __VERIFIER_nondet_short() [L342] CALL assume_abort_if_not(var_1_28 >= -16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L342] RET assume_abort_if_not(var_1_28 >= -16383) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L343] CALL assume_abort_if_not(var_1_28 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L343] RET assume_abort_if_not(var_1_28 <= 16383) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=1, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L344] var_1_29 = __VERIFIER_nondet_short() [L345] CALL assume_abort_if_not(var_1_29 >= -16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L345] RET assume_abort_if_not(var_1_29 >= -16383) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L346] CALL assume_abort_if_not(var_1_29 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L346] RET assume_abort_if_not(var_1_29 <= 16383) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=-2, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L347] var_1_31 = __VERIFIER_nondet_short() [L348] CALL assume_abort_if_not(var_1_31 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L348] RET assume_abort_if_not(var_1_31 >= -32767) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L349] CALL assume_abort_if_not(var_1_31 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L349] RET assume_abort_if_not(var_1_31 <= 32767) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L350] var_1_32 = __VERIFIER_nondet_uchar() [L351] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L351] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L352] CALL assume_abort_if_not(var_1_32 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L352] RET assume_abort_if_not(var_1_32 <= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=1, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L353] var_1_33 = __VERIFIER_nondet_ulong() [L354] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L354] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L355] CALL assume_abort_if_not(var_1_33 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L355] RET assume_abort_if_not(var_1_33 <= 1) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L356] var_1_34 = __VERIFIER_nondet_uchar() [L357] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L357] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L358] CALL assume_abort_if_not(var_1_34 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L358] RET assume_abort_if_not(var_1_34 <= 1) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_38=9/5, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L359] var_1_38 = __VERIFIER_nondet_double() [L360] CALL assume_abort_if_not((var_1_38 >= 0.0F && var_1_38 <= -1.0e-20F) || (var_1_38 <= 9223372.036854765600e+12F && var_1_38 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L360] RET assume_abort_if_not((var_1_38 >= 0.0F && var_1_38 <= -1.0e-20F) || (var_1_38 <= 9223372.036854765600e+12F && var_1_38 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=10, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L361] var_1_40 = __VERIFIER_nondet_char() [L362] CALL assume_abort_if_not(var_1_40 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L362] RET assume_abort_if_not(var_1_40 >= -63) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L363] CALL assume_abort_if_not(var_1_40 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L363] RET assume_abort_if_not(var_1_40 <= 63) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=10, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L364] var_1_41 = __VERIFIER_nondet_char() [L365] CALL assume_abort_if_not(var_1_41 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L365] RET assume_abort_if_not(var_1_41 >= -63) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L366] CALL assume_abort_if_not(var_1_41 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L366] RET assume_abort_if_not(var_1_41 <= 63) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=5, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L367] var_1_42 = __VERIFIER_nondet_char() [L368] CALL assume_abort_if_not(var_1_42 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L368] RET assume_abort_if_not(var_1_42 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L369] CALL assume_abort_if_not(var_1_42 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L369] RET assume_abort_if_not(var_1_42 <= 63) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_44=0, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L370] var_1_44 = __VERIFIER_nondet_double() [L371] CALL assume_abort_if_not((var_1_44 >= 2305843.009213691390e+12F && var_1_44 <= -1.0e-20F) || (var_1_44 <= 4611686.018427382800e+12F && var_1_44 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L371] RET assume_abort_if_not((var_1_44 >= 2305843.009213691390e+12F && var_1_44 <= -1.0e-20F) || (var_1_44 <= 4611686.018427382800e+12F && var_1_44 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_45=99/2, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L372] var_1_45 = __VERIFIER_nondet_double() [L373] CALL assume_abort_if_not((var_1_45 >= -461168.6018427382800e+13F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 4611686.018427382800e+12F && var_1_45 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L373] RET assume_abort_if_not((var_1_45 >= -461168.6018427382800e+13F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 4611686.018427382800e+12F && var_1_45 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=50, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L374] var_1_47 = __VERIFIER_nondet_char() [L375] CALL assume_abort_if_not(var_1_47 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L375] RET assume_abort_if_not(var_1_47 >= -128) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L376] CALL assume_abort_if_not(var_1_47 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L376] RET assume_abort_if_not(var_1_47 <= 127) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L377] CALL assume_abort_if_not(var_1_47 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L377] RET assume_abort_if_not(var_1_47 != 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=3700209424, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L378] var_1_49 = __VERIFIER_nondet_ulong() [L379] CALL assume_abort_if_not(var_1_49 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L379] RET assume_abort_if_not(var_1_49 >= 2147483647) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L380] CALL assume_abort_if_not(var_1_49 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L380] RET assume_abort_if_not(var_1_49 <= 4294967295) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=256, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L381] var_1_55 = __VERIFIER_nondet_ulong() [L382] CALL assume_abort_if_not(var_1_55 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L382] RET assume_abort_if_not(var_1_55 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L383] CALL assume_abort_if_not(var_1_55 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L383] RET assume_abort_if_not(var_1_55 <= 4294967295) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L384] CALL assume_abort_if_not(var_1_55 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L384] RET assume_abort_if_not(var_1_55 != 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=0, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L385] var_1_57 = __VERIFIER_nondet_uchar() [L386] CALL assume_abort_if_not(var_1_57 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L386] RET assume_abort_if_not(var_1_57 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L387] CALL assume_abort_if_not(var_1_57 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L387] RET assume_abort_if_not(var_1_57 <= 1) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=4094619378, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L388] var_1_65 = __VERIFIER_nondet_ulong() [L389] CALL assume_abort_if_not(var_1_65 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L389] RET assume_abort_if_not(var_1_65 >= 2147483647) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L390] CALL assume_abort_if_not(var_1_65 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L390] RET assume_abort_if_not(var_1_65 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=2, var_1_74=10, var_1_75=2041/8] [L391] var_1_73 = __VERIFIER_nondet_uchar() [L392] CALL assume_abort_if_not(var_1_73 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_74=10, var_1_75=2041/8] [L392] RET assume_abort_if_not(var_1_73 >= 0) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_74=10, var_1_75=2041/8] [L393] CALL assume_abort_if_not(var_1_73 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L393] RET assume_abort_if_not(var_1_73 <= 127) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=16, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L411] RET updateVariables() [L412] CALL step() [L95] COND FALSE !(\read(var_1_27)) [L98] var_1_26 = ((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L100] COND FALSE !(var_1_28 >= (((((((var_1_29) > (var_1_31)) ? (var_1_29) : (var_1_31))) < 0 ) ? -((((var_1_29) > (var_1_31)) ? (var_1_29) : (var_1_31))) : ((((var_1_29) > (var_1_31)) ? (var_1_29) : (var_1_31)))))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=64, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L109] var_1_35 = var_1_33 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=25, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L110] COND TRUE var_1_33 >= (1000000u * var_1_35) [L111] var_1_36 = (((((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))) < 0 ) ? -((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))) : ((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L113] COND FALSE !(var_1_35 < var_1_36) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L116] EXPR var_1_33 ^ var_1_36 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_39=10, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L116] COND TRUE (- (var_1_33 ^ var_1_36)) >= var_1_35 [L117] COND TRUE ((((var_1_26) < (8)) ? (var_1_26) : (8))) < var_1_28 [L118] var_1_39 = (((((((var_1_41) > (var_1_40)) ? (var_1_41) : (var_1_40))) < 0 ) ? -((((var_1_41) > (var_1_40)) ? (var_1_41) : (var_1_40))) : ((((var_1_41) > (var_1_40)) ? (var_1_41) : (var_1_40))))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L125] EXPR var_1_39 & var_1_26 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_43=27/5, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L125] COND TRUE var_1_40 > ((var_1_39 & var_1_26) + ((((var_1_31) > (var_1_42)) ? (var_1_31) : (var_1_42)))) [L126] var_1_43 = ((10.7 - (var_1_44 - 9.6)) + var_1_45) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L128] COND FALSE !((var_1_26 == ((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40)))) || var_1_27) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L135] EXPR var_1_33 >> var_1_41 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L135] COND FALSE !((((((var_1_49) < 0 ) ? -(var_1_49) : (var_1_49))) - var_1_35) < ((var_1_33 >> var_1_41) >> 4)) [L138] COND TRUE var_1_49 >= var_1_35 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=257/4, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L139] COND TRUE (var_1_41 % var_1_47) >= var_1_35 [L140] var_1_50 = ((((var_1_45) < (var_1_38)) ? (var_1_45) : (var_1_38))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L149] COND TRUE ((((var_1_36) < 0 ) ? -(var_1_36) : (var_1_36))) <= (((((var_1_49) < 0 ) ? -(var_1_49) : (var_1_49))) - ((((var_1_35) > (var_1_46)) ? (var_1_35) : (var_1_46)))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=4, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L150] COND FALSE !(var_1_31 < (var_1_33 % -128)) [L153] var_1_51 = ((((var_1_46) > (var_1_33)) ? (var_1_46) : (var_1_33))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L158] COND FALSE !((((((3925527555u) < (var_1_49)) ? (3925527555u) : (var_1_49))) - ((((200u) < 0 ) ? -(200u) : (200u)))) <= var_1_42) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L163] COND FALSE !(var_1_26 >= var_1_41) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=1, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L168] COND TRUE ((((var_1_47) < 0 ) ? -(var_1_47) : (var_1_47))) <= (var_1_40 + var_1_41) [L169] var_1_54 = ((((var_1_46) < (256)) ? (var_1_46) : (256))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L175] COND FALSE !(var_1_41 != var_1_42) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=2, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L188] COND TRUE var_1_46 == var_1_55 [L189] var_1_58 = (var_1_33 + ((((0) > (var_1_42)) ? (0) : (var_1_42)))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=-100000, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L197] COND TRUE var_1_58 >= 4 [L198] var_1_59 = ((((var_1_58) < 0 ) ? -(var_1_58) : (var_1_58))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=-64, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L200] COND FALSE !(\read(var_1_27)) [L209] var_1_60 = var_1_29 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L211] COND FALSE !(var_1_31 == var_1_55) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L216] COND TRUE (var_1_42 >= var_1_28) || var_1_34 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=-16, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L217] COND TRUE \read(var_1_57) [L218] var_1_62 = (var_1_58 - ((((var_1_42) < 0 ) ? -(var_1_42) : (var_1_42)))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L225] COND TRUE (((((var_1_45) > (var_1_43)) ? (var_1_45) : (var_1_43))) + var_1_38) <= var_1_56 [L226] var_1_63 = (((((2 - var_1_46)) > (var_1_42)) ? ((2 - var_1_46)) : (var_1_42))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L228] EXPR var_1_60 ^ var_1_28 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=1, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L228] COND FALSE !((var_1_46 / ((((var_1_47) < 0 ) ? -(var_1_47) : (var_1_47)))) <= (var_1_60 ^ var_1_28)) [L233] COND TRUE \read(var_1_57) [L234] var_1_66 = (var_1_35 + var_1_42) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=16, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L236] COND FALSE !(var_1_62 < (((((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))) < 0 ) ? -((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))) : ((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35)))))) [L241] var_1_67 = ((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=25, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L243] COND TRUE \read(var_1_48) [L244] var_1_68 = var_1_42 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L248] COND TRUE \read(var_1_48) [L249] var_1_69 = var_1_32 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L253] var_1_70 = 0 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=4, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L254] COND FALSE !(\read(var_1_27)) [L257] var_1_71 = var_1_39 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L259] COND FALSE !(var_1_69 && ((var_1_38 + var_1_56) <= var_1_43)) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=2041/8] [L262] var_1_74 = var_1_54 [L263] var_1_75 = 1.000000000000008E14f VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] [L264] EXPR last_1_var_1_1 | last_1_var_1_16 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=-32, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] [L264] COND FALSE !((last_1_var_1_14 / ((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4)))) <= (last_1_var_1_1 | last_1_var_1_16)) [L271] var_1_1 = last_1_var_1_11 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=64, var_1_20=-255, var_1_23=1, var_1_24=-16, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] [L273] COND FALSE !((- (- last_1_var_1_18)) != last_1_var_1_18) [L280] var_1_24 = last_1_var_1_14 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=64, var_1_20=-255, var_1_23=1, var_1_24=8, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] [L282] COND FALSE !(((var_1_15 - var_1_12) + var_1_24) < var_1_24) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=64, var_1_20=-255, var_1_23=1, var_1_24=8, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] [L285] unsigned short int stepLocal_0 = var_1_13; VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, stepLocal_0=-65528, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=253/4, var_1_1=64, var_1_20=-255, var_1_23=1, var_1_24=8, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] [L286] COND FALSE !(var_1_24 < stepLocal_0) [L297] var_1_18 = var_1_21 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=64, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=3, var_1_1=64, var_1_20=-255, var_1_21=3, var_1_23=1, var_1_24=8, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] [L299] COND TRUE var_1_18 != (var_1_18 + var_1_18) [L300] var_1_11 = ((var_1_12 + var_1_13) + 32) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=40, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=25, var_1_18=3, var_1_1=64, var_1_20=-255, var_1_21=3, var_1_23=1, var_1_24=8, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] [L302] COND FALSE !(((var_1_1 * var_1_4) + var_1_1) > var_1_1) [L307] var_1_16 = 0u VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=40, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=0, var_1_18=3, var_1_1=64, var_1_20=-255, var_1_21=3, var_1_23=1, var_1_24=8, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] [L412] RET step() [L413] CALL, EXPR property() [L403] EXPR last_1_var_1_1 | last_1_var_1_16 VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=40, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=0, var_1_18=3, var_1_1=64, var_1_20=-255, var_1_21=3, var_1_23=1, var_1_24=8, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] [L403-L404] return (((((((last_1_var_1_14 / ((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4)))) <= (last_1_var_1_1 | last_1_var_1_16)) ? (((last_1_var_1_18 * last_1_var_1_18) < last_1_var_1_18) ? (var_1_1 == ((signed long int) last_1_var_1_11)) : (var_1_1 == ((signed long int) last_1_var_1_11))) : (var_1_1 == ((signed long int) last_1_var_1_11))) && ((var_1_18 != (var_1_18 + var_1_18)) ? (var_1_11 == ((unsigned short int) ((var_1_12 + var_1_13) + 32))) : 1)) && ((((var_1_15 - var_1_12) + var_1_24) < var_1_24) ? (var_1_14 == ((signed short int) var_1_12)) : 1)) && ((((var_1_1 * var_1_4) + var_1_1) > var_1_1) ? ((var_1_14 < var_1_1) ? (var_1_16 == ((unsigned long int) var_1_12)) : 1) : (var_1_16 == ((unsigned long int) 0u)))) && ((var_1_24 < var_1_13) ? (var_1_20 ? (var_1_18 == ((float) (((((var_1_21) < 0 ) ? -(var_1_21) : (var_1_21))) + var_1_22))) : (var_1_23 ? (var_1_18 == ((float) (var_1_22 + var_1_21))) : (var_1_18 == ((float) -0.75f)))) : (var_1_18 == ((float) var_1_21)))) && (((- (- last_1_var_1_18)) != last_1_var_1_18) ? ((var_1_12 <= ((((last_1_var_1_14) > ((- last_1_var_1_14))) ? (last_1_var_1_14) : ((- last_1_var_1_14))))) ? (var_1_24 == ((signed long int) -50)) : (var_1_24 == ((signed long int) last_1_var_1_14))) : (var_1_24 == ((signed long int) last_1_var_1_14))) ; [L413] RET, EXPR property() [L413] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=40, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=0, var_1_18=3, var_1_1=64, var_1_20=-255, var_1_21=3, var_1_23=1, var_1_24=8, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] [L19] reach_error() VAL [isInitial=1, last_1_var_1_11=64, last_1_var_1_14=8, last_1_var_1_16=25, last_1_var_1_18=253/4, last_1_var_1_1=-32, var_1_11=40, var_1_12=131072, var_1_13=-65528, var_1_14=8, var_1_15=32767, var_1_16=0, var_1_18=3, var_1_1=64, var_1_20=-255, var_1_21=3, var_1_23=1, var_1_24=8, var_1_26=0, var_1_27=0, var_1_28=1, var_1_29=0, var_1_30=0, var_1_31=11, var_1_32=0, var_1_33=4294967296, var_1_34=1, var_1_35=4294967296, var_1_36=0, var_1_37=129/8, var_1_38=0, var_1_39=14, var_1_3=-3, var_1_40=14, var_1_41=13, var_1_42=13, var_1_45=2, var_1_46=10, var_1_47=-2, var_1_48=1, var_1_49=-6442450945, var_1_4=-2, var_1_50=2, var_1_51=10, var_1_52=16, var_1_53=-100, var_1_54=10, var_1_55=10, var_1_56=633/25, var_1_57=1, var_1_58=4294967309, var_1_59=13, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=13, var_1_64=25, var_1_65=2147483647, var_1_66=13, var_1_67=4294967296, var_1_68=13, var_1_69=0, var_1_70=0, var_1_71=14, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=500000000000004/5] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 199 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 35.0s, OverallIterations: 18, TraceHistogramMax: 55, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 16.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 8054 SdHoareTripleChecker+Valid, 6.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8044 mSDsluCounter, 18878 SdHoareTripleChecker+Invalid, 5.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 11258 mSDsCounter, 1440 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 4264 IncrementalHoareTripleChecker+Invalid, 5704 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1440 mSolverCounterUnsat, 7620 mSDtfsCounter, 4264 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3497 GetRequests, 3414 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=15668occurred in iteration=13, InterpolantAutomatonStates: 88, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 7.0s AutomataMinimizationTime, 17 MinimizatonAttempts, 27822 StatesRemovedByMinimization, 16 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 8.7s InterpolantComputationTime, 7581 NumberOfCodeBlocks, 7581 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 7560 ConstructedInterpolants, 0 QuantifiedInterpolants, 21835 SizeOfPredicates, 5 NumberOfNonLiveVariables, 1698 ConjunctsInSsa, 19 ConjunctsInUnsatCore, 21 InterpolantComputations, 15 PerfectInterpolantSequences, 123684/124740 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-20 03:28:25,246 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/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/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-90.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/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 135ac301b840ddafcbb7b86477d3c5ee7127cca75a8084665d3a360db9d72e39 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dd.update-z3-fca748b-m [2024-11-20 03:28:27,284 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-20 03:28:27,342 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-20 03:28:27,347 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-20 03:28:27,348 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-20 03:28:27,377 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-20 03:28:27,379 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-20 03:28:27,380 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-20 03:28:27,380 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-20 03:28:27,383 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-20 03:28:27,383 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-20 03:28:27,383 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-20 03:28:27,384 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-20 03:28:27,384 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-20 03:28:27,384 INFO L153 SettingsManager]: * Use SBE=true [2024-11-20 03:28:27,384 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-20 03:28:27,384 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-20 03:28:27,385 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-20 03:28:27,385 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-20 03:28:27,385 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-20 03:28:27,387 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-20 03:28:27,387 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-20 03:28:27,388 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-20 03:28:27,388 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-20 03:28:27,388 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-20 03:28:27,388 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-20 03:28:27,388 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-20 03:28:27,388 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-20 03:28:27,389 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-20 03:28:27,389 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-20 03:28:27,389 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-20 03:28:27,389 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-20 03:28:27,389 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-20 03:28:27,389 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-20 03:28:27,390 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 03:28:27,390 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-20 03:28:27,390 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-20 03:28:27,390 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-20 03:28:27,390 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-20 03:28:27,390 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-20 03:28:27,391 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-20 03:28:27,392 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-20 03:28:27,392 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-20 03:28:27,392 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-20 03:28:27,393 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 135ac301b840ddafcbb7b86477d3c5ee7127cca75a8084665d3a360db9d72e39 [2024-11-20 03:28:27,638 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-20 03:28:27,654 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-20 03:28:27,656 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-20 03:28:27,656 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-20 03:28:27,657 INFO L274 PluginConnector]: CDTParser initialized [2024-11-20 03:28:27,657 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-90.i [2024-11-20 03:28:28,902 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-20 03:28:29,080 INFO L384 CDTParser]: Found 1 translation units. [2024-11-20 03:28:29,081 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-90.i [2024-11-20 03:28:29,093 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/20308640a/cb3f2a998cdc44f28f923cfb1971c0dd/FLAG991b8d7d8 [2024-11-20 03:28:29,458 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/20308640a/cb3f2a998cdc44f28f923cfb1971c0dd [2024-11-20 03:28:29,460 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-20 03:28:29,460 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-20 03:28:29,462 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-20 03:28:29,462 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-20 03:28:29,467 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-20 03:28:29,467 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,468 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26b275e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29, skipping insertion in model container [2024-11-20 03:28:29,468 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,494 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-20 03:28:29,643 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-90.i[916,929] [2024-11-20 03:28:29,762 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 03:28:29,776 INFO L200 MainTranslator]: Completed pre-run [2024-11-20 03:28:29,786 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-90.i[916,929] [2024-11-20 03:28:29,829 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 03:28:29,855 INFO L204 MainTranslator]: Completed translation [2024-11-20 03:28:29,855 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29 WrapperNode [2024-11-20 03:28:29,855 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-20 03:28:29,856 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-20 03:28:29,856 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-20 03:28:29,856 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-20 03:28:29,862 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,879 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,917 INFO L138 Inliner]: procedures = 27, calls = 68, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 374 [2024-11-20 03:28:29,918 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-20 03:28:29,920 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-20 03:28:29,920 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-20 03:28:29,920 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-20 03:28:29,929 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,930 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,937 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,957 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-20 03:28:29,957 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,957 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,968 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,971 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,974 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,975 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,983 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-20 03:28:29,987 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-20 03:28:29,987 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-20 03:28:29,987 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-20 03:28:29,987 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (1/1) ... [2024-11-20 03:28:29,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 03:28:29,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 03:28:30,013 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-20 03:28:30,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-20 03:28:30,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-20 03:28:30,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-20 03:28:30,047 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-20 03:28:30,048 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-20 03:28:30,048 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-20 03:28:30,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-20 03:28:30,146 INFO L238 CfgBuilder]: Building ICFG [2024-11-20 03:28:30,149 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-20 03:28:39,944 INFO L? ?]: Removed 10 outVars from TransFormulas that were not future-live. [2024-11-20 03:28:39,944 INFO L287 CfgBuilder]: Performing block encoding [2024-11-20 03:28:39,959 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-20 03:28:39,959 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-20 03:28:39,959 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 03:28:39 BoogieIcfgContainer [2024-11-20 03:28:39,959 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-20 03:28:39,961 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-20 03:28:39,961 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-20 03:28:39,964 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-20 03:28:39,964 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 03:28:29" (1/3) ... [2024-11-20 03:28:39,965 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5401ab9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 03:28:39, skipping insertion in model container [2024-11-20 03:28:39,965 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 03:28:29" (2/3) ... [2024-11-20 03:28:39,965 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5401ab9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 03:28:39, skipping insertion in model container [2024-11-20 03:28:39,965 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 03:28:39" (3/3) ... [2024-11-20 03:28:39,966 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-90.i [2024-11-20 03:28:39,979 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-20 03:28:39,979 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-20 03:28:40,049 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-20 03:28:40,054 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;@5c896fce, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-20 03:28:40,055 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-20 03:28:40,060 INFO L276 IsEmpty]: Start isEmpty. Operand has 166 states, 108 states have (on average 1.6018518518518519) internal successors, (173), 109 states have internal predecessors, (173), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-20 03:28:40,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2024-11-20 03:28:40,078 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:40,079 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:40,080 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:40,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:40,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1809092379, now seen corresponding path program 1 times [2024-11-20 03:28:40,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-20 03:28:40,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1664189065] [2024-11-20 03:28:40,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:40,097 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-20 03:28:40,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-20 03:28:40,100 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-20 03:28:40,104 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-20 03:28:40,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:40,872 INFO L255 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-20 03:28:40,887 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 03:28:40,951 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 2124 proven. 0 refuted. 0 times theorem prover too weak. 3816 trivial. 0 not checked. [2024-11-20 03:28:40,952 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 03:28:40,952 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-20 03:28:40,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1664189065] [2024-11-20 03:28:40,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1664189065] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:28:40,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 03:28:40,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-20 03:28:40,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713644343] [2024-11-20 03:28:40,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:28:40,960 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-20 03:28:40,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-20 03:28:40,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-20 03:28:40,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-20 03:28:40,983 INFO L87 Difference]: Start difference. First operand has 166 states, 108 states have (on average 1.6018518518518519) internal successors, (173), 109 states have internal predecessors, (173), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Second operand has 2 states, 2 states have (on average 41.0) internal successors, (82), 2 states have internal predecessors, (82), 2 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-20 03:28:41,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:41,021 INFO L93 Difference]: Finished difference Result 325 states and 615 transitions. [2024-11-20 03:28:41,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-20 03:28:41,023 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 41.0) internal successors, (82), 2 states have internal predecessors, (82), 2 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 350 [2024-11-20 03:28:41,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:41,029 INFO L225 Difference]: With dead ends: 325 [2024-11-20 03:28:41,029 INFO L226 Difference]: Without dead ends: 162 [2024-11-20 03:28:41,033 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 349 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-20 03:28:41,035 INFO L432 NwaCegarLoop]: 276 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, 276 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-20 03:28:41,036 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 03:28:41,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2024-11-20 03:28:41,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2024-11-20 03:28:41,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 105 states have (on average 1.5809523809523809) internal successors, (166), 105 states have internal predecessors, (166), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-20 03:28:41,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 276 transitions. [2024-11-20 03:28:41,084 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 276 transitions. Word has length 350 [2024-11-20 03:28:41,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:41,085 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 276 transitions. [2024-11-20 03:28:41,085 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 41.0) internal successors, (82), 2 states have internal predecessors, (82), 2 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-20 03:28:41,085 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 276 transitions. [2024-11-20 03:28:41,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2024-11-20 03:28:41,094 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:41,094 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:41,123 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-20 03:28:41,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-20 03:28:41,296 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:41,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:41,297 INFO L85 PathProgramCache]: Analyzing trace with hash 1736772331, now seen corresponding path program 1 times [2024-11-20 03:28:41,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-20 03:28:41,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1699542034] [2024-11-20 03:28:41,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:41,298 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-20 03:28:41,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-20 03:28:41,300 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-20 03:28:41,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-20 03:28:41,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:42,025 INFO L255 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-20 03:28:42,032 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 03:28:44,216 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 3012 proven. 75 refuted. 0 times theorem prover too weak. 2853 trivial. 0 not checked. [2024-11-20 03:28:44,216 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 03:28:44,314 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-20 03:28:44,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1699542034] [2024-11-20 03:28:44,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1699542034] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 03:28:44,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [509959053] [2024-11-20 03:28:44,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:44,315 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-20 03:28:44,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 [2024-11-20 03:28:44,317 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-20 03:28:44,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (4)] Waiting until timeout for monitored process [2024-11-20 03:28:44,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:44,985 INFO L255 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-20 03:28:44,991 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 03:28:45,061 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:28:45,062 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 03:28:45,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [509959053] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:28:45,062 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 03:28:45,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-11-20 03:28:45,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171352438] [2024-11-20 03:28:45,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:28:45,064 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 03:28:45,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-20 03:28:45,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 03:28:45,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-20 03:28:45,066 INFO L87 Difference]: Start difference. First operand 162 states and 276 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:45,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:45,171 INFO L93 Difference]: Finished difference Result 421 states and 723 transitions. [2024-11-20 03:28:45,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 03:28:45,171 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 350 [2024-11-20 03:28:45,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:45,175 INFO L225 Difference]: With dead ends: 421 [2024-11-20 03:28:45,175 INFO L226 Difference]: Without dead ends: 262 [2024-11-20 03:28:45,176 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 742 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-20 03:28:45,176 INFO L432 NwaCegarLoop]: 341 mSDtfsCounter, 159 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 03:28:45,177 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 603 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 03:28:45,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2024-11-20 03:28:45,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 259. [2024-11-20 03:28:45,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 183 states have (on average 1.639344262295082) internal successors, (300), 184 states have internal predecessors, (300), 73 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2024-11-20 03:28:45,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 446 transitions. [2024-11-20 03:28:45,213 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 446 transitions. Word has length 350 [2024-11-20 03:28:45,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:45,218 INFO L471 AbstractCegarLoop]: Abstraction has 259 states and 446 transitions. [2024-11-20 03:28:45,218 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:45,219 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 446 transitions. [2024-11-20 03:28:45,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2024-11-20 03:28:45,232 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:45,232 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:45,241 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (4)] Ended with exit code 0 [2024-11-20 03:28:45,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2024-11-20 03:28:45,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-20 03:28:45,634 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:45,634 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:45,635 INFO L85 PathProgramCache]: Analyzing trace with hash 725655081, now seen corresponding path program 1 times [2024-11-20 03:28:45,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-20 03:28:45,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [505336253] [2024-11-20 03:28:45,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:45,636 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-20 03:28:45,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-20 03:28:45,638 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-20 03:28:45,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-20 03:28:46,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:46,324 INFO L255 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-20 03:28:46,330 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 03:28:47,912 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 3012 proven. 75 refuted. 0 times theorem prover too weak. 2853 trivial. 0 not checked. [2024-11-20 03:28:47,913 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 03:28:47,994 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-20 03:28:47,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [505336253] [2024-11-20 03:28:47,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [505336253] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 03:28:47,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [222370569] [2024-11-20 03:28:47,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:47,995 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-20 03:28:47,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 [2024-11-20 03:28:47,999 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-20 03:28:48,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2024-11-20 03:28:48,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:48,565 INFO L255 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-20 03:28:48,569 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 03:28:48,644 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:28:48,645 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 03:28:48,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [222370569] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:28:48,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 03:28:48,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-11-20 03:28:48,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502673811] [2024-11-20 03:28:48,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:28:48,654 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 03:28:48,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-20 03:28:48,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 03:28:48,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-20 03:28:48,655 INFO L87 Difference]: Start difference. First operand 259 states and 446 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:48,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:48,735 INFO L93 Difference]: Finished difference Result 522 states and 894 transitions. [2024-11-20 03:28:48,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 03:28:48,736 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 350 [2024-11-20 03:28:48,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:48,742 INFO L225 Difference]: With dead ends: 522 [2024-11-20 03:28:48,742 INFO L226 Difference]: Without dead ends: 266 [2024-11-20 03:28:48,744 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 742 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-20 03:28:48,745 INFO L432 NwaCegarLoop]: 370 mSDtfsCounter, 150 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 03:28:48,745 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 626 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 03:28:48,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2024-11-20 03:28:48,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 213. [2024-11-20 03:28:48,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 155 states have (on average 1.6451612903225807) internal successors, (255), 155 states have internal predecessors, (255), 55 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-20 03:28:48,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 365 transitions. [2024-11-20 03:28:48,764 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 365 transitions. Word has length 350 [2024-11-20 03:28:48,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:48,765 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 365 transitions. [2024-11-20 03:28:48,765 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:48,765 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 365 transitions. [2024-11-20 03:28:48,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2024-11-20 03:28:48,767 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:48,767 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:48,798 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2024-11-20 03:28:48,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (6)] Ended with exit code 0 [2024-11-20 03:28:49,168 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt [2024-11-20 03:28:49,168 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:49,169 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:49,169 INFO L85 PathProgramCache]: Analyzing trace with hash 973801575, now seen corresponding path program 1 times [2024-11-20 03:28:49,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-20 03:28:49,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [589488912] [2024-11-20 03:28:49,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:49,170 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-20 03:28:49,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-20 03:28:49,172 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-20 03:28:49,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-11-20 03:28:49,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:49,837 INFO L255 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-20 03:28:49,842 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 03:28:51,192 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 3012 proven. 75 refuted. 0 times theorem prover too weak. 2853 trivial. 0 not checked. [2024-11-20 03:28:51,194 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 03:28:51,253 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-20 03:28:51,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [589488912] [2024-11-20 03:28:51,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [589488912] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 03:28:51,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1549485005] [2024-11-20 03:28:51,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:51,253 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-20 03:28:51,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 [2024-11-20 03:28:51,254 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-20 03:28:51,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2024-11-20 03:28:51,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:51,867 INFO L255 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-20 03:28:51,871 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 03:28:51,898 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:28:51,899 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 03:28:51,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1549485005] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:28:51,899 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 03:28:51,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-11-20 03:28:51,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140776461] [2024-11-20 03:28:51,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:28:51,900 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 03:28:51,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-20 03:28:51,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 03:28:51,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-20 03:28:51,902 INFO L87 Difference]: Start difference. First operand 213 states and 365 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:51,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 03:28:51,986 INFO L93 Difference]: Finished difference Result 552 states and 943 transitions. [2024-11-20 03:28:51,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 03:28:51,987 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 350 [2024-11-20 03:28:51,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 03:28:51,989 INFO L225 Difference]: With dead ends: 552 [2024-11-20 03:28:51,990 INFO L226 Difference]: Without dead ends: 342 [2024-11-20 03:28:51,990 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 742 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-20 03:28:51,991 INFO L432 NwaCegarLoop]: 388 mSDtfsCounter, 166 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 03:28:51,991 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 653 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 03:28:51,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2024-11-20 03:28:52,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 339. [2024-11-20 03:28:52,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 249 states have (on average 1.6345381526104417) internal successors, (407), 250 states have internal predecessors, (407), 85 states have call successors, (85), 4 states have call predecessors, (85), 4 states have return successors, (85), 84 states have call predecessors, (85), 85 states have call successors, (85) [2024-11-20 03:28:52,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 577 transitions. [2024-11-20 03:28:52,004 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 577 transitions. Word has length 350 [2024-11-20 03:28:52,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 03:28:52,005 INFO L471 AbstractCegarLoop]: Abstraction has 339 states and 577 transitions. [2024-11-20 03:28:52,005 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:28:52,006 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 577 transitions. [2024-11-20 03:28:52,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2024-11-20 03:28:52,008 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 03:28:52,011 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 03:28:52,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2024-11-20 03:28:52,220 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (8)] Ended with exit code 0 [2024-11-20 03:28:52,412 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt [2024-11-20 03:28:52,412 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 03:28:52,413 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 03:28:52,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1192656293, now seen corresponding path program 1 times [2024-11-20 03:28:52,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-20 03:28:52,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1807047533] [2024-11-20 03:28:52,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:52,414 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-20 03:28:52,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-20 03:28:52,416 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-20 03:28:52,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2024-11-20 03:28:53,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:53,075 INFO L255 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-20 03:28:53,080 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 03:28:54,376 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 3012 proven. 75 refuted. 0 times theorem prover too weak. 2853 trivial. 0 not checked. [2024-11-20 03:28:54,376 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 03:28:54,432 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-20 03:28:54,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1807047533] [2024-11-20 03:28:54,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1807047533] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 03:28:54,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1195792557] [2024-11-20 03:28:54,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 03:28:54,432 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-20 03:28:54,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 [2024-11-20 03:28:54,433 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-20 03:28:54,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2024-11-20 03:28:56,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 03:28:56,036 INFO L255 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-20 03:28:56,040 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 03:28:56,884 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-20 03:28:56,884 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 03:28:56,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1195792557] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 03:28:56,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 03:28:56,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2024-11-20 03:28:56,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756761510] [2024-11-20 03:28:56,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 03:28:56,886 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 03:28:56,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-20 03:28:56,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 03:28:56,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-20 03:28:56,887 INFO L87 Difference]: Start difference. First operand 339 states and 577 transitions. Second operand has 6 states, 6 states have (on average 13.0) internal successors, (78), 5 states have internal predecessors, (78), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-20 03:29:01,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.70s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-20 03:29:04,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.88s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []