./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-29.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-29.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd --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 e794586f9f3740a193d413dfe816851463e703edc20a79bd19788c3a0505333b --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 15:31:48,146 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 15:31:48,242 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 15:31:48,248 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 15:31:48,249 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 15:31:48,302 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 15:31:48,303 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 15:31:48,303 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 15:31:48,304 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 15:31:48,304 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 15:31:48,306 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 15:31:48,306 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 15:31:48,307 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 15:31:48,308 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 15:31:48,309 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 15:31:48,310 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 15:31:48,310 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 15:31:48,310 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 15:31:48,310 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 15:31:48,310 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 15:31:48,310 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 15:31:48,310 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 15:31:48,311 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 15:31:48,311 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 15:31:48,311 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 15:31:48,311 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 15:31:48,311 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 15:31:48,311 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 15:31:48,313 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 15:31:48,313 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 15:31:48,313 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 15:31:48,313 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 15:31:48,314 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 15:31:48,314 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 15:31:48,314 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 15:31:48,314 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 15:31:48,314 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 15:31:48,314 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 15:31:48,314 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 15:31:48,315 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 15:31:48,315 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 15:31:48,315 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 15:31:48,315 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd 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 -> e794586f9f3740a193d413dfe816851463e703edc20a79bd19788c3a0505333b [2024-11-13 15:31:48,747 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 15:31:48,764 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 15:31:48,768 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 15:31:48,770 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 15:31:48,771 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 15:31:48,773 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-29.i Unable to find full path for "g++" [2024-11-13 15:31:51,296 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 15:31:51,781 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 15:31:51,782 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-29.i [2024-11-13 15:31:51,800 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/data/adddefdb6/8790d9d23cce42c382935017e200cdb6/FLAG6cc53ae99 [2024-11-13 15:31:51,820 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/data/adddefdb6/8790d9d23cce42c382935017e200cdb6 [2024-11-13 15:31:51,823 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 15:31:51,825 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 15:31:51,827 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 15:31:51,827 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 15:31:51,832 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 15:31:51,832 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 03:31:51" (1/1) ... [2024-11-13 15:31:51,833 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b5c27b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:51, skipping insertion in model container [2024-11-13 15:31:51,834 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 03:31:51" (1/1) ... [2024-11-13 15:31:51,892 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 15:31:52,112 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-29.i[916,929] [2024-11-13 15:31:52,325 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 15:31:52,349 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 15:31:52,360 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-29.i[916,929] [2024-11-13 15:31:52,509 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 15:31:52,540 INFO L204 MainTranslator]: Completed translation [2024-11-13 15:31:52,541 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52 WrapperNode [2024-11-13 15:31:52,541 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 15:31:52,542 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 15:31:52,543 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 15:31:52,543 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 15:31:52,553 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,578 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,664 INFO L138 Inliner]: procedures = 26, calls = 68, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 418 [2024-11-13 15:31:52,664 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 15:31:52,665 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 15:31:52,665 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 15:31:52,665 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 15:31:52,679 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,679 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,696 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,755 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-13 15:31:52,755 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,756 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,794 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,808 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,817 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,825 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,842 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 15:31:52,846 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 15:31:52,850 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 15:31:52,850 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 15:31:52,852 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (1/1) ... [2024-11-13 15:31:52,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 15:31:52,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:31:52,900 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 15:31:52,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 15:31:52,943 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 15:31:52,943 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 15:31:52,944 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 15:31:52,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 15:31:52,945 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 15:31:52,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 15:31:53,112 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 15:31:53,115 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 15:31:54,489 INFO L? ?]: Removed 51 outVars from TransFormulas that were not future-live. [2024-11-13 15:31:54,490 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 15:31:54,515 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 15:31:54,515 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 15:31:54,515 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:31:54 BoogieIcfgContainer [2024-11-13 15:31:54,516 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 15:31:54,550 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 15:31:54,550 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 15:31:54,559 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 15:31:54,559 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 03:31:51" (1/3) ... [2024-11-13 15:31:54,560 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@aa756c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 03:31:54, skipping insertion in model container [2024-11-13 15:31:54,560 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:31:52" (2/3) ... [2024-11-13 15:31:54,561 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@aa756c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 03:31:54, skipping insertion in model container [2024-11-13 15:31:54,561 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:31:54" (3/3) ... [2024-11-13 15:31:54,562 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-29.i [2024-11-13 15:31:54,587 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 15:31:54,592 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-29.i that has 2 procedures, 179 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 15:31:54,689 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 15:31:54,711 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;@33965214, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 15:31:54,712 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 15:31:54,719 INFO L276 IsEmpty]: Start isEmpty. Operand has 179 states, 121 states have (on average 1.4710743801652892) internal successors, (178), 122 states have internal predecessors, (178), 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-13 15:31:54,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-13 15:31:54,759 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:31:54,761 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-13 15:31:54,761 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:31:54,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:31:54,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1313175371, now seen corresponding path program 1 times [2024-11-13 15:31:54,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:31:54,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305875064] [2024-11-13 15:31:54,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:31:54,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:31:55,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:31:55,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:31:55,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:31:55,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:31:55,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:31:55,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:31:55,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:31:55,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:31:55,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:31:55,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:31:55,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:31:55,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:31:55,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:31:55,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:31:55,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:31:55,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:31:55,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:31:55,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:31:55,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:31:55,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:31:55,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:31:55,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:31:55,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:31:55,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:31:55,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:31:55,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:31:55,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:31:55,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:31:55,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:31:55,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:31:55,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:31:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:31:55,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:31:55,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:31:55,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:31:55,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:31:55,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:31:55,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:31:55,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:31:55,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:31:55,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:31:55,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:31:55,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:55,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:31:55,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:31:56,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:31:56,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:31:56,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:31:56,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:31:56,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:31:56,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:31:56,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:31:56,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:31:56,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:31:56,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:31:56,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:31:56,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:56,113 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-13 15:31:56,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:31:56,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305875064] [2024-11-13 15:31:56,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305875064] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:31:56,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:31:56,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 15:31:56,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661327020] [2024-11-13 15:31:56,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:31:56,132 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 15:31:56,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:31:56,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 15:31:56,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 15:31:56,173 INFO L87 Difference]: Start difference. First operand has 179 states, 121 states have (on average 1.4710743801652892) internal successors, (178), 122 states have internal predecessors, (178), 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 44.0) internal successors, (88), 2 states have internal predecessors, (88), 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-13 15:31:56,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:31:56,237 INFO L93 Difference]: Finished difference Result 351 states and 625 transitions. [2024-11-13 15:31:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 15:31:56,242 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 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 360 [2024-11-13 15:31:56,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:31:56,259 INFO L225 Difference]: With dead ends: 351 [2024-11-13 15:31:56,260 INFO L226 Difference]: Without dead ends: 175 [2024-11-13 15:31:56,265 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-13 15:31:56,269 INFO L432 NwaCegarLoop]: 281 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, 281 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-13 15:31:56,271 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 15:31:56,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-13 15:31:56,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2024-11-13 15:31:56,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 118 states have (on average 1.4491525423728813) internal successors, (171), 118 states have internal predecessors, (171), 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-13 15:31:56,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 281 transitions. [2024-11-13 15:31:56,368 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 281 transitions. Word has length 360 [2024-11-13 15:31:56,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:31:56,369 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 281 transitions. [2024-11-13 15:31:56,369 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 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-13 15:31:56,370 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 281 transitions. [2024-11-13 15:31:56,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-13 15:31:56,384 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:31:56,385 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-13 15:31:56,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 15:31:56,386 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:31:56,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:31:56,387 INFO L85 PathProgramCache]: Analyzing trace with hash -2063842343, now seen corresponding path program 1 times [2024-11-13 15:31:56,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:31:56,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881348421] [2024-11-13 15:31:56,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:31:56,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:31:56,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:31:57,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:31:57,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:31:57,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:31:57,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:31:57,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:31:57,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:31:57,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:31:57,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:31:57,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:31:57,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:31:57,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:31:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:31:57,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:31:57,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:31:57,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:31:57,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:31:57,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:31:57,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:31:57,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:31:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:31:57,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:31:57,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:31:57,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:31:57,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:31:57,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:31:57,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:31:57,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:31:57,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:31:57,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:31:57,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:31:57,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:31:57,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:31:57,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:31:57,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:31:57,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:31:57,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:31:57,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:31:57,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:31:57,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:31:57,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:31:57,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:31:57,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:31:57,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:31:57,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:31:57,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:31:57,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:31:57,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:31:57,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:31:57,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:31:57,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:31:57,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:31:57,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:31:57,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:31:57,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:31:57,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:57,479 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-13 15:31:57,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:31:57,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881348421] [2024-11-13 15:31:57,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881348421] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:31:57,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:31:57,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 15:31:57,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229779348] [2024-11-13 15:31:57,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:31:57,485 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 15:31:57,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:31:57,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 15:31:57,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 15:31:57,489 INFO L87 Difference]: Start difference. First operand 175 states and 281 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 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-13 15:31:57,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:31:57,648 INFO L93 Difference]: Finished difference Result 422 states and 675 transitions. [2024-11-13 15:31:57,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 15:31:57,651 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 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-13 15:31:57,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:31:57,659 INFO L225 Difference]: With dead ends: 422 [2024-11-13 15:31:57,661 INFO L226 Difference]: Without dead ends: 250 [2024-11-13 15:31:57,664 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-13 15:31:57,665 INFO L432 NwaCegarLoop]: 360 mSDtfsCounter, 103 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 627 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:31:57,667 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 627 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:31:57,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2024-11-13 15:31:57,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 247. [2024-11-13 15:31:57,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 187 states have (on average 1.4973262032085561) internal successors, (280), 188 states have internal predecessors, (280), 57 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-13 15:31:57,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 394 transitions. [2024-11-13 15:31:57,747 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 394 transitions. Word has length 360 [2024-11-13 15:31:57,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:31:57,749 INFO L471 AbstractCegarLoop]: Abstraction has 247 states and 394 transitions. [2024-11-13 15:31:57,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 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-13 15:31:57,750 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 394 transitions. [2024-11-13 15:31:57,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-13 15:31:57,760 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:31:57,761 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-13 15:31:57,761 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 15:31:57,762 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:31:57,763 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:31:57,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1640195621, now seen corresponding path program 1 times [2024-11-13 15:31:57,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:31:57,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972663897] [2024-11-13 15:31:57,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:31:57,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:31:57,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:31:58,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:31:58,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:31:58,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:31:58,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:31:58,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:31:58,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:31:58,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:31:58,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:31:58,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:31:58,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:31:58,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:31:58,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:31:58,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:31:58,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:31:58,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:31:58,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:31:58,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:31:58,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:31:58,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:31:58,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:31:58,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:31:58,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:31:58,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:31:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:31:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:31:58,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:31:58,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:31:58,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:31:58,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:31:58,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:31:58,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:31:58,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:31:58,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:31:58,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:31:58,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:31:58,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:31:58,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:31:58,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:31:58,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:31:58,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:58,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:31:59,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:31:59,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:31:59,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:31:59,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:31:59,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:31:59,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:31:59,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:31:59,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:31:59,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:31:59,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:31:59,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:31:59,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:31:59,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:31:59,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:31:59,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:31:59,123 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-13 15:31:59,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:31:59,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972663897] [2024-11-13 15:31:59,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972663897] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:31:59,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:31:59,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 15:31:59,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837402910] [2024-11-13 15:31:59,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:31:59,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 15:31:59,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:31:59,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 15:31:59,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 15:31:59,126 INFO L87 Difference]: Start difference. First operand 247 states and 394 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-13 15:31:59,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:31:59,296 INFO L93 Difference]: Finished difference Result 735 states and 1176 transitions. [2024-11-13 15:31:59,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 15:31:59,299 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-13 15:31:59,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:31:59,313 INFO L225 Difference]: With dead ends: 735 [2024-11-13 15:31:59,316 INFO L226 Difference]: Without dead ends: 491 [2024-11-13 15:31:59,317 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 111 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-13 15:31:59,318 INFO L432 NwaCegarLoop]: 273 mSDtfsCounter, 175 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 812 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:31:59,323 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 812 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:31:59,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2024-11-13 15:31:59,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 489. [2024-11-13 15:31:59,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 370 states have (on average 1.4972972972972973) internal successors, (554), 372 states have internal predecessors, (554), 114 states have call successors, (114), 4 states have call predecessors, (114), 4 states have return successors, (114), 112 states have call predecessors, (114), 114 states have call successors, (114) [2024-11-13 15:31:59,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 782 transitions. [2024-11-13 15:31:59,436 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 782 transitions. Word has length 360 [2024-11-13 15:31:59,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:31:59,438 INFO L471 AbstractCegarLoop]: Abstraction has 489 states and 782 transitions. [2024-11-13 15:31:59,438 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-13 15:31:59,439 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 782 transitions. [2024-11-13 15:31:59,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-13 15:31:59,442 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:31:59,442 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-13 15:31:59,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 15:31:59,443 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:31:59,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:31:59,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1810766173, now seen corresponding path program 1 times [2024-11-13 15:31:59,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:31:59,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367358733] [2024-11-13 15:31:59,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:31:59,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:31:59,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:32:00,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:32:00,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:32:00,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:32:00,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:32:00,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:32:00,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:32:00,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:32:00,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:32:00,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:32:00,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:32:00,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:32:00,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:32:00,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:32:00,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:32:00,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:32:00,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:32:00,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:32:00,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:32:00,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:32:00,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:32:00,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:32:00,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:32:00,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:32:00,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:32:00,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:32:00,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:32:00,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:32:00,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:32:00,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:32:00,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:32:00,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:32:00,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:32:00,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:32:00,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:32:00,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:32:00,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:32:00,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:32:00,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:32:00,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:32:00,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:32:00,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:32:00,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:32:00,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:32:00,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:32:00,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:32:00,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:32:00,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:32:00,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:32:00,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:32:00,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:32:00,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:32:00,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:32:00,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:32:00,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:32:00,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:00,755 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-13 15:32:00,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:32:00,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367358733] [2024-11-13 15:32:00,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367358733] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:32:00,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:32:00,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-13 15:32:00,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409239813] [2024-11-13 15:32:00,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:32:00,757 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 15:32:00,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:32:00,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 15:32:00,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-13 15:32:00,758 INFO L87 Difference]: Start difference. First operand 489 states and 782 transitions. Second operand has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 2 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-13 15:32:01,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:32:01,742 INFO L93 Difference]: Finished difference Result 1465 states and 2348 transitions. [2024-11-13 15:32:01,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 15:32:01,743 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 2 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 360 [2024-11-13 15:32:01,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:32:01,759 INFO L225 Difference]: With dead ends: 1465 [2024-11-13 15:32:01,759 INFO L226 Difference]: Without dead ends: 979 [2024-11-13 15:32:01,763 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-13 15:32:01,764 INFO L432 NwaCegarLoop]: 248 mSDtfsCounter, 285 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-13 15:32:01,765 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 900 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-13 15:32:01,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2024-11-13 15:32:01,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 977. [2024-11-13 15:32:01,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 740 states have (on average 1.4972972972972973) internal successors, (1108), 744 states have internal predecessors, (1108), 228 states have call successors, (228), 8 states have call predecessors, (228), 8 states have return successors, (228), 224 states have call predecessors, (228), 228 states have call successors, (228) [2024-11-13 15:32:01,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 1564 transitions. [2024-11-13 15:32:01,931 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 1564 transitions. Word has length 360 [2024-11-13 15:32:01,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:32:01,932 INFO L471 AbstractCegarLoop]: Abstraction has 977 states and 1564 transitions. [2024-11-13 15:32:01,933 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 2 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-13 15:32:01,933 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1564 transitions. [2024-11-13 15:32:01,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-13 15:32:01,937 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:32:01,937 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-13 15:32:01,937 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 15:32:01,937 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:32:01,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:32:01,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1951314783, now seen corresponding path program 1 times [2024-11-13 15:32:01,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:32:01,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351944666] [2024-11-13 15:32:01,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:32:01,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:32:02,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:32:05,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:32:05,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:32:05,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:32:05,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:32:05,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:32:05,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:32:05,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:32:05,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:32:05,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:32:05,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:32:05,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:32:05,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:32:05,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:32:05,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:32:05,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:32:05,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:32:05,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:32:05,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:32:05,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:32:05,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:32:05,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:32:05,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:05,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:32:05,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:32:06,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:32:06,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:32:06,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:32:06,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:32:06,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:32:06,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:32:06,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:32:06,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:32:06,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:32:06,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:32:06,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:32:06,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:32:06,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:32:06,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:32:06,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:32:06,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:32:06,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:32:06,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:32:06,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:32:06,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:32:06,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:32:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:32:06,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:32:06,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:32:06,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:32:06,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:32:06,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:32:06,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:32:06,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:32:06,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:32:06,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:32:06,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:06,330 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-13 15:32:06,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:32:06,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351944666] [2024-11-13 15:32:06,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351944666] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:32:06,331 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:32:06,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-13 15:32:06,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398965459] [2024-11-13 15:32:06,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:32:06,332 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 15:32:06,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:32:06,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 15:32:06,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-13 15:32:06,334 INFO L87 Difference]: Start difference. First operand 977 states and 1564 transitions. Second operand has 10 states, 10 states have (on average 8.8) internal successors, (88), 10 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-13 15:32:12,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:32:12,461 INFO L93 Difference]: Finished difference Result 5445 states and 8622 transitions. [2024-11-13 15:32:12,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 15:32:12,463 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.8) internal successors, (88), 10 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-13 15:32:12,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:32:12,507 INFO L225 Difference]: With dead ends: 5445 [2024-11-13 15:32:12,508 INFO L226 Difference]: Without dead ends: 4471 [2024-11-13 15:32:12,515 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2024-11-13 15:32:12,517 INFO L432 NwaCegarLoop]: 414 mSDtfsCounter, 1273 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 582 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 1844 SdHoareTripleChecker+Invalid, 1823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 582 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-13 15:32:12,518 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1273 Valid, 1844 Invalid, 1823 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [582 Valid, 1241 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2024-11-13 15:32:12,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4471 states. [2024-11-13 15:32:13,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4471 to 3409. [2024-11-13 15:32:13,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3409 states, 2616 states have (on average 1.4831804281345566) internal successors, (3880), 2640 states have internal predecessors, (3880), 756 states have call successors, (756), 36 states have call predecessors, (756), 36 states have return successors, (756), 732 states have call predecessors, (756), 756 states have call successors, (756) [2024-11-13 15:32:13,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3409 states to 3409 states and 5392 transitions. [2024-11-13 15:32:13,286 INFO L78 Accepts]: Start accepts. Automaton has 3409 states and 5392 transitions. Word has length 360 [2024-11-13 15:32:13,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:32:13,287 INFO L471 AbstractCegarLoop]: Abstraction has 3409 states and 5392 transitions. [2024-11-13 15:32:13,287 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.8) internal successors, (88), 10 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-13 15:32:13,288 INFO L276 IsEmpty]: Start isEmpty. Operand 3409 states and 5392 transitions. [2024-11-13 15:32:13,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-13 15:32:13,297 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:32:13,297 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-13 15:32:13,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-13 15:32:13,298 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:32:13,299 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:32:13,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1973947037, now seen corresponding path program 1 times [2024-11-13 15:32:13,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:32:13,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749897731] [2024-11-13 15:32:13,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:32:13,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:32:14,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:32:15,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:32:15,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:32:15,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:32:15,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:32:15,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:32:15,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:32:15,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:32:15,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,581 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:32:15,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:32:15,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:32:15,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:32:15,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:32:15,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:32:15,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:32:15,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:32:15,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:32:15,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:32:15,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:32:15,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:32:15,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:32:15,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:32:15,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:32:15,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:32:15,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:32:15,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:32:15,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:32:15,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:32:15,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:32:15,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:32:15,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:32:15,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:32:15,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:32:15,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:32:15,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:32:15,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:32:15,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:32:15,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:32:15,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:32:15,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:32:15,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:32:15,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:32:15,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:32:15,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:32:15,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:32:15,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:32:15,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:32:15,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:32:15,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:32:15,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:32:15,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:32:15,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:32:15,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:32:15,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:32:15,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:32:15,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:15,872 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 108 proven. 54 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2024-11-13 15:32:15,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:32:15,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749897731] [2024-11-13 15:32:15,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749897731] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:32:15,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312065853] [2024-11-13 15:32:15,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:32:15,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:32:15,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:32:15,877 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:32:15,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 15:32:16,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:16,336 INFO L255 TraceCheckSpWp]: Trace formula consists of 829 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-13 15:32:16,362 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:32:17,104 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 2032 proven. 33 refuted. 0 times theorem prover too weak. 3875 trivial. 0 not checked. [2024-11-13 15:32:17,105 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:32:18,011 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 129 proven. 33 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2024-11-13 15:32:18,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312065853] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:32:18,011 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:32:18,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2024-11-13 15:32:18,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915342616] [2024-11-13 15:32:18,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:32:18,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 15:32:18,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:32:18,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 15:32:18,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2024-11-13 15:32:18,018 INFO L87 Difference]: Start difference. First operand 3409 states and 5392 transitions. Second operand has 15 states, 15 states have (on average 10.066666666666666) internal successors, (151), 15 states have internal predecessors, (151), 3 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (86), 3 states have call predecessors, (86), 3 states have call successors, (86) [2024-11-13 15:32:23,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:32:23,768 INFO L93 Difference]: Finished difference Result 13395 states and 20900 transitions. [2024-11-13 15:32:23,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-13 15:32:23,770 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 10.066666666666666) internal successors, (151), 15 states have internal predecessors, (151), 3 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (86), 3 states have call predecessors, (86), 3 states have call successors, (86) Word has length 360 [2024-11-13 15:32:23,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:32:23,849 INFO L225 Difference]: With dead ends: 13395 [2024-11-13 15:32:23,850 INFO L226 Difference]: Without dead ends: 9989 [2024-11-13 15:32:23,867 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 878 GetRequests, 823 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=596, Invalid=2374, Unknown=0, NotChecked=0, Total=2970 [2024-11-13 15:32:23,869 INFO L432 NwaCegarLoop]: 275 mSDtfsCounter, 1151 mSDsluCounter, 1543 mSDsCounter, 0 mSdLazyCounter, 1643 mSolverCounterSat, 762 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1153 SdHoareTripleChecker+Valid, 1818 SdHoareTripleChecker+Invalid, 2405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 762 IncrementalHoareTripleChecker+Valid, 1643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-13 15:32:23,870 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1153 Valid, 1818 Invalid, 2405 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [762 Valid, 1643 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-13 15:32:23,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9989 states. [2024-11-13 15:32:25,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9989 to 4128. [2024-11-13 15:32:25,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4128 states, 3185 states have (on average 1.4627943485086343) internal successors, (4659), 3214 states have internal predecessors, (4659), 874 states have call successors, (874), 68 states have call predecessors, (874), 68 states have return successors, (874), 845 states have call predecessors, (874), 874 states have call successors, (874) [2024-11-13 15:32:25,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4128 states to 4128 states and 6407 transitions. [2024-11-13 15:32:25,338 INFO L78 Accepts]: Start accepts. Automaton has 4128 states and 6407 transitions. Word has length 360 [2024-11-13 15:32:25,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:32:25,340 INFO L471 AbstractCegarLoop]: Abstraction has 4128 states and 6407 transitions. [2024-11-13 15:32:25,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 10.066666666666666) internal successors, (151), 15 states have internal predecessors, (151), 3 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (86), 3 states have call predecessors, (86), 3 states have call successors, (86) [2024-11-13 15:32:25,341 INFO L276 IsEmpty]: Start isEmpty. Operand 4128 states and 6407 transitions. [2024-11-13 15:32:25,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2024-11-13 15:32:25,354 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:32:25,354 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] [2024-11-13 15:32:25,383 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 15:32:25,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:32:25,559 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:32:25,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:32:25,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1269031181, now seen corresponding path program 1 times [2024-11-13 15:32:25,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:32:25,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667615978] [2024-11-13 15:32:25,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:32:25,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:32:25,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:32:26,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:32:26,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:32:26,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:32:26,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:32:26,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:32:26,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:32:26,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:32:26,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:32:26,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:32:26,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:32:26,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:32:26,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:32:26,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:32:26,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:32:26,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:32:26,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:32:26,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:32:26,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:32:26,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:32:26,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:32:26,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:32:26,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:32:26,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:32:26,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:32:26,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:32:26,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:32:26,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:32:26,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:32:26,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:32:26,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:32:26,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:32:26,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:32:26,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:32:26,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:32:26,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:32:26,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:32:26,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:32:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:32:26,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:32:26,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:32:26,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:32:26,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:32:26,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:32:26,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:32:26,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:32:26,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:32:26,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:32:26,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:32:26,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:32:26,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:32:26,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:32:26,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:32:26,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:32:26,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:32:26,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:26,630 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-13 15:32:26,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:32:26,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667615978] [2024-11-13 15:32:26,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667615978] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:32:26,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:32:26,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 15:32:26,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91665593] [2024-11-13 15:32:26,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:32:26,633 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 15:32:26,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:32:26,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 15:32:26,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 15:32:26,635 INFO L87 Difference]: Start difference. First operand 4128 states and 6407 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 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-13 15:32:27,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:32:27,737 INFO L93 Difference]: Finished difference Result 12224 states and 18979 transitions. [2024-11-13 15:32:27,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 15:32:27,738 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 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 361 [2024-11-13 15:32:27,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:32:27,817 INFO L225 Difference]: With dead ends: 12224 [2024-11-13 15:32:27,818 INFO L226 Difference]: Without dead ends: 8176 [2024-11-13 15:32:27,837 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-13 15:32:27,838 INFO L432 NwaCegarLoop]: 263 mSDtfsCounter, 152 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:32:27,839 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 520 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:32:27,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8176 states. [2024-11-13 15:32:29,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8176 to 7864. [2024-11-13 15:32:29,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7864 states, 6105 states have (on average 1.457002457002457) internal successors, (8895), 6158 states have internal predecessors, (8895), 1630 states have call successors, (1630), 128 states have call predecessors, (1630), 128 states have return successors, (1630), 1577 states have call predecessors, (1630), 1630 states have call successors, (1630) [2024-11-13 15:32:29,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 12155 transitions. [2024-11-13 15:32:29,422 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 12155 transitions. Word has length 361 [2024-11-13 15:32:29,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:32:29,423 INFO L471 AbstractCegarLoop]: Abstraction has 7864 states and 12155 transitions. [2024-11-13 15:32:29,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 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-13 15:32:29,428 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 12155 transitions. [2024-11-13 15:32:29,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2024-11-13 15:32:29,446 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:32:29,446 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] [2024-11-13 15:32:29,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-13 15:32:29,447 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:32:29,447 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:32:29,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1889863022, now seen corresponding path program 1 times [2024-11-13 15:32:29,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:32:29,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194252965] [2024-11-13 15:32:29,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:32:29,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:32:30,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:32:32,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:32:32,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:32:32,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:32:32,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:32:32,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:32:32,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:32:32,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:32:32,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:32:32,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:32:32,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:32:32,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:32:32,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:32:32,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:32:32,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:32:32,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:32:32,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:32:32,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:32:32,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:32:32,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:32:32,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:32:32,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:32:32,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:32:32,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:32:32,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:32:32,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:32:32,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:32:32,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:32:32,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:32:32,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:32:32,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:32:32,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:32:32,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:32:32,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:32:32,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:32:32,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:32:32,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:32:32,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:32:32,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:32:32,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:32:32,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:32:32,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:32:32,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:32:32,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:32:32,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:32:32,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:32:32,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:32:32,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:32:32,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:32:32,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:32:32,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:32:32,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:32:32,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:32:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:32:32,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:32:32,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:32,807 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 261 proven. 57 refuted. 0 times theorem prover too weak. 5622 trivial. 0 not checked. [2024-11-13 15:32:32,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:32:32,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194252965] [2024-11-13 15:32:32,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194252965] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:32:32,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493627704] [2024-11-13 15:32:32,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:32:32,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:32:32,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:32:32,817 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:32:32,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 15:32:33,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:32:33,331 INFO L255 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-13 15:32:33,350 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:32:35,737 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 3825 proven. 330 refuted. 0 times theorem prover too weak. 1785 trivial. 0 not checked. [2024-11-13 15:32:35,737 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:32:37,231 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 282 proven. 348 refuted. 0 times theorem prover too weak. 5310 trivial. 0 not checked. [2024-11-13 15:32:37,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493627704] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:32:37,232 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:32:37,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 16, 16] total 34 [2024-11-13 15:32:37,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727574209] [2024-11-13 15:32:37,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:32:37,235 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-13 15:32:37,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:32:37,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-13 15:32:37,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=911, Unknown=0, NotChecked=0, Total=1122 [2024-11-13 15:32:37,239 INFO L87 Difference]: Start difference. First operand 7864 states and 12155 transitions. Second operand has 34 states, 32 states have (on average 7.4375) internal successors, (238), 30 states have internal predecessors, (238), 12 states have call successors, (146), 5 states have call predecessors, (146), 11 states have return successors, (147), 12 states have call predecessors, (147), 12 states have call successors, (147) [2024-11-13 15:33:06,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:33:06,578 INFO L93 Difference]: Finished difference Result 39516 states and 58668 transitions. [2024-11-13 15:33:06,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 266 states. [2024-11-13 15:33:06,579 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 32 states have (on average 7.4375) internal successors, (238), 30 states have internal predecessors, (238), 12 states have call successors, (146), 5 states have call predecessors, (146), 11 states have return successors, (147), 12 states have call predecessors, (147), 12 states have call successors, (147) Word has length 361 [2024-11-13 15:33:06,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:33:06,762 INFO L225 Difference]: With dead ends: 39516 [2024-11-13 15:33:06,763 INFO L226 Difference]: Without dead ends: 31732 [2024-11-13 15:33:06,822 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1127 GetRequests, 843 SyntacticMatches, 0 SemanticMatches, 284 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35998 ImplicationChecksByTransitivity, 17.2s TimeCoverageRelationStatistics Valid=13461, Invalid=68049, Unknown=0, NotChecked=0, Total=81510 [2024-11-13 15:33:06,822 INFO L432 NwaCegarLoop]: 303 mSDtfsCounter, 6176 mSDsluCounter, 2429 mSDsCounter, 0 mSdLazyCounter, 3347 mSolverCounterSat, 2362 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6194 SdHoareTripleChecker+Valid, 2732 SdHoareTripleChecker+Invalid, 5709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2362 IncrementalHoareTripleChecker+Valid, 3347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2024-11-13 15:33:06,823 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6194 Valid, 2732 Invalid, 5709 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2362 Valid, 3347 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2024-11-13 15:33:06,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31732 states. [2024-11-13 15:33:10,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31732 to 15359. [2024-11-13 15:33:10,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15359 states, 12648 states have (on average 1.4642631246046807) internal successors, (18520), 12743 states have internal predecessors, (18520), 2323 states have call successors, (2323), 387 states have call predecessors, (2323), 387 states have return successors, (2323), 2228 states have call predecessors, (2323), 2323 states have call successors, (2323) [2024-11-13 15:33:10,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15359 states to 15359 states and 23166 transitions. [2024-11-13 15:33:10,747 INFO L78 Accepts]: Start accepts. Automaton has 15359 states and 23166 transitions. Word has length 361 [2024-11-13 15:33:10,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:33:10,748 INFO L471 AbstractCegarLoop]: Abstraction has 15359 states and 23166 transitions. [2024-11-13 15:33:10,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 32 states have (on average 7.4375) internal successors, (238), 30 states have internal predecessors, (238), 12 states have call successors, (146), 5 states have call predecessors, (146), 11 states have return successors, (147), 12 states have call predecessors, (147), 12 states have call successors, (147) [2024-11-13 15:33:10,748 INFO L276 IsEmpty]: Start isEmpty. Operand 15359 states and 23166 transitions. [2024-11-13 15:33:10,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2024-11-13 15:33:10,800 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:33:10,800 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-13 15:33:10,864 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-13 15:33:11,001 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:33:11,002 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:33:11,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:33:11,004 INFO L85 PathProgramCache]: Analyzing trace with hash -210196328, now seen corresponding path program 1 times [2024-11-13 15:33:11,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:33:11,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36364605] [2024-11-13 15:33:11,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:33:11,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:33:11,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:33:12,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:33:12,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:33:12,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:33:12,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:33:12,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:33:12,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:33:12,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:33:12,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:33:12,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:33:12,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:33:12,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:33:12,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:33:12,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:33:12,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:33:12,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:33:12,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:33:12,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:33:12,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:33:12,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:33:12,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:33:12,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:33:12,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:33:12,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:33:12,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:33:12,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:33:12,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:33:12,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:33:12,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:33:12,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:33:12,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:33:12,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:33:12,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:33:12,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:33:12,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:33:12,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:33:12,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:33:12,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:33:12,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:33:12,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:33:12,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:33:12,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:33:12,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:33:12,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:33:12,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:33:12,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:33:12,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:33:12,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:33:12,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:33:12,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:33:12,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:33:12,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:33:12,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:33:12,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:33:12,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:33:12,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:12,658 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-13 15:33:12,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:33:12,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36364605] [2024-11-13 15:33:12,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36364605] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:33:12,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:33:12,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 15:33:12,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145144666] [2024-11-13 15:33:12,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:33:12,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 15:33:12,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:33:12,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 15:33:12,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-13 15:33:12,662 INFO L87 Difference]: Start difference. First operand 15359 states and 23166 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-13 15:33:15,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:33:15,930 INFO L93 Difference]: Finished difference Result 32462 states and 48972 transitions. [2024-11-13 15:33:15,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 15:33:15,931 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-13 15:33:15,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:33:16,016 INFO L225 Difference]: With dead ends: 32462 [2024-11-13 15:33:16,016 INFO L226 Difference]: Without dead ends: 17167 [2024-11-13 15:33:16,052 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-13 15:33:16,053 INFO L432 NwaCegarLoop]: 354 mSDtfsCounter, 659 mSDsluCounter, 653 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 659 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-13 15:33:16,054 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [659 Valid, 1007 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-13 15:33:16,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17167 states. [2024-11-13 15:33:18,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17167 to 14656. [2024-11-13 15:33:18,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14656 states, 12040 states have (on average 1.458139534883721) internal successors, (17556), 12125 states have internal predecessors, (17556), 2233 states have call successors, (2233), 382 states have call predecessors, (2233), 382 states have return successors, (2233), 2148 states have call predecessors, (2233), 2233 states have call successors, (2233) [2024-11-13 15:33:18,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14656 states to 14656 states and 22022 transitions. [2024-11-13 15:33:18,617 INFO L78 Accepts]: Start accepts. Automaton has 14656 states and 22022 transitions. Word has length 362 [2024-11-13 15:33:18,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:33:18,618 INFO L471 AbstractCegarLoop]: Abstraction has 14656 states and 22022 transitions. [2024-11-13 15:33:18,619 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-13 15:33:18,619 INFO L276 IsEmpty]: Start isEmpty. Operand 14656 states and 22022 transitions. [2024-11-13 15:33:18,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2024-11-13 15:33:18,634 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:33:18,635 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-13 15:33:18,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-13 15:33:18,635 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:33:18,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:33:18,636 INFO L85 PathProgramCache]: Analyzing trace with hash -241053221, now seen corresponding path program 1 times [2024-11-13 15:33:18,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:33:18,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580616528] [2024-11-13 15:33:18,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:33:18,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:33:19,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:33:21,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:33:21,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:33:21,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:33:21,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:33:21,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:33:21,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:33:21,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:33:21,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:33:21,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:33:21,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:33:21,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:33:21,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:33:21,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:33:21,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:33:21,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:33:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:33:21,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:33:21,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:33:21,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:33:21,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:33:21,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:33:21,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:33:21,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:33:21,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:33:21,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:33:21,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:33:21,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:33:21,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:33:21,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:21,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:33:21,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:33:22,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:33:22,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:33:22,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:33:22,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:33:22,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:33:22,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:33:22,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:33:22,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:33:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:33:22,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:33:22,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:33:22,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:33:22,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:33:22,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:33:22,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:33:22,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:33:22,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:33:22,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:33:22,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:33:22,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:33:22,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:33:22,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:33:22,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:33:22,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:33:22,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:22,402 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-13 15:33:22,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:33:22,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580616528] [2024-11-13 15:33:22,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580616528] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:33:22,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:33:22,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 15:33:22,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786986915] [2024-11-13 15:33:22,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:33:22,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 15:33:22,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:33:22,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 15:33:22,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-13 15:33:22,405 INFO L87 Difference]: Start difference. First operand 14656 states and 22022 transitions. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 2 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-13 15:33:27,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:33:27,022 INFO L93 Difference]: Finished difference Result 31950 states and 47849 transitions. [2024-11-13 15:33:27,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 15:33:27,023 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 2 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 362 [2024-11-13 15:33:27,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:33:27,107 INFO L225 Difference]: With dead ends: 31950 [2024-11-13 15:33:27,107 INFO L226 Difference]: Without dead ends: 17398 [2024-11-13 15:33:27,139 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-11-13 15:33:27,140 INFO L432 NwaCegarLoop]: 282 mSDtfsCounter, 1056 mSDsluCounter, 985 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 925 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1056 SdHoareTripleChecker+Valid, 1267 SdHoareTripleChecker+Invalid, 1398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 925 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-13 15:33:27,140 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1056 Valid, 1267 Invalid, 1398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [925 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-13 15:33:27,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17398 states. [2024-11-13 15:33:29,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17398 to 15133. [2024-11-13 15:33:29,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15133 states, 12517 states have (on average 1.4596948150515299) internal successors, (18271), 12602 states have internal predecessors, (18271), 2233 states have call successors, (2233), 382 states have call predecessors, (2233), 382 states have return successors, (2233), 2148 states have call predecessors, (2233), 2233 states have call successors, (2233) [2024-11-13 15:33:29,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15133 states to 15133 states and 22737 transitions. [2024-11-13 15:33:29,341 INFO L78 Accepts]: Start accepts. Automaton has 15133 states and 22737 transitions. Word has length 362 [2024-11-13 15:33:29,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:33:29,342 INFO L471 AbstractCegarLoop]: Abstraction has 15133 states and 22737 transitions. [2024-11-13 15:33:29,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 2 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-13 15:33:29,342 INFO L276 IsEmpty]: Start isEmpty. Operand 15133 states and 22737 transitions. [2024-11-13 15:33:29,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2024-11-13 15:33:29,357 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:33:29,357 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-13 15:33:29,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-13 15:33:29,357 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:33:29,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:33:29,358 INFO L85 PathProgramCache]: Analyzing trace with hash 33706393, now seen corresponding path program 1 times [2024-11-13 15:33:29,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:33:29,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851060555] [2024-11-13 15:33:29,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:33:29,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:33:29,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:33:30,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:33:30,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:33:30,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:33:30,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:33:30,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:33:30,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:33:30,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:33:30,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:33:30,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:33:30,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:33:30,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:33:30,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:33:30,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:33:30,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:33:30,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:33:30,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:33:30,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:33:30,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:33:30,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:33:30,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:33:30,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:33:30,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:33:30,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:33:30,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:33:30,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:33:30,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:33:30,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:33:30,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:33:30,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:33:30,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:33:30,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:33:30,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:33:30,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:33:30,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:33:30,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:33:30,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:33:30,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:33:30,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:33:30,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:33:30,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:33:30,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:33:30,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:33:30,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:33:30,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:33:30,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:33:30,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:33:30,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:33:30,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:33:30,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:33:30,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:33:30,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:33:30,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:33:30,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:33:30,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:33:30,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:30,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 51 proven. 111 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2024-11-13 15:33:30,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:33:30,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851060555] [2024-11-13 15:33:30,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851060555] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:33:30,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202134359] [2024-11-13 15:33:30,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:33:30,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:33:30,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:33:30,699 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:33:30,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 15:33:31,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:31,091 INFO L255 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-13 15:33:31,101 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:33:33,272 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 2604 proven. 111 refuted. 0 times theorem prover too weak. 3225 trivial. 0 not checked. [2024-11-13 15:33:33,272 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:33:34,205 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 51 proven. 111 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2024-11-13 15:33:34,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202134359] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:33:34,205 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:33:34,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 8] total 17 [2024-11-13 15:33:34,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849858954] [2024-11-13 15:33:34,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:33:34,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 15:33:34,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:33:34,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 15:33:34,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2024-11-13 15:33:34,210 INFO L87 Difference]: Start difference. First operand 15133 states and 22737 transitions. Second operand has 17 states, 17 states have (on average 11.529411764705882) internal successors, (196), 17 states have internal predecessors, (196), 6 states have call successors, (165), 3 states have call predecessors, (165), 6 states have return successors, (165), 6 states have call predecessors, (165), 6 states have call successors, (165) [2024-11-13 15:33:37,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:33:37,299 INFO L93 Difference]: Finished difference Result 34864 states and 52709 transitions. [2024-11-13 15:33:37,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 15:33:37,300 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 11.529411764705882) internal successors, (196), 17 states have internal predecessors, (196), 6 states have call successors, (165), 3 states have call predecessors, (165), 6 states have return successors, (165), 6 states have call predecessors, (165), 6 states have call successors, (165) Word has length 362 [2024-11-13 15:33:37,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:33:37,369 INFO L225 Difference]: With dead ends: 34864 [2024-11-13 15:33:37,370 INFO L226 Difference]: Without dead ends: 19835 [2024-11-13 15:33:37,397 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 846 GetRequests, 823 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2024-11-13 15:33:37,398 INFO L432 NwaCegarLoop]: 194 mSDtfsCounter, 1121 mSDsluCounter, 1332 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1174 SdHoareTripleChecker+Valid, 1526 SdHoareTripleChecker+Invalid, 1288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:33:37,398 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1174 Valid, 1526 Invalid, 1288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1227 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-13 15:33:37,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19835 states. [2024-11-13 15:33:38,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19835 to 10415. [2024-11-13 15:33:38,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10415 states, 8714 states have (on average 1.4756713334863438) internal successors, (12859), 8765 states have internal predecessors, (12859), 1445 states have call successors, (1445), 255 states have call predecessors, (1445), 255 states have return successors, (1445), 1394 states have call predecessors, (1445), 1445 states have call successors, (1445) [2024-11-13 15:33:38,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10415 states to 10415 states and 15749 transitions. [2024-11-13 15:33:38,730 INFO L78 Accepts]: Start accepts. Automaton has 10415 states and 15749 transitions. Word has length 362 [2024-11-13 15:33:38,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:33:38,731 INFO L471 AbstractCegarLoop]: Abstraction has 10415 states and 15749 transitions. [2024-11-13 15:33:38,731 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 11.529411764705882) internal successors, (196), 17 states have internal predecessors, (196), 6 states have call successors, (165), 3 states have call predecessors, (165), 6 states have return successors, (165), 6 states have call predecessors, (165), 6 states have call successors, (165) [2024-11-13 15:33:38,731 INFO L276 IsEmpty]: Start isEmpty. Operand 10415 states and 15749 transitions. [2024-11-13 15:33:38,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2024-11-13 15:33:38,738 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:33:38,739 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-13 15:33:38,760 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-13 15:33:38,942 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-13 15:33:38,943 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:33:38,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:33:38,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1067042570, now seen corresponding path program 1 times [2024-11-13 15:33:38,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:33:38,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684949195] [2024-11-13 15:33:38,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:33:38,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:33:39,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 15:33:40,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:33:40,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 15:33:40,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:33:40,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 15:33:40,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 15:33:40,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 15:33:40,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 15:33:40,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 15:33:40,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 15:33:40,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 15:33:40,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 15:33:40,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 15:33:40,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-13 15:33:40,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-13 15:33:40,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-13 15:33:40,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-13 15:33:40,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-13 15:33:40,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-13 15:33:40,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-13 15:33:40,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-13 15:33:40,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-13 15:33:40,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-13 15:33:40,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-13 15:33:40,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 15:33:40,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-13 15:33:40,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-13 15:33:40,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 15:33:40,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 15:33:40,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 15:33:40,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 15:33:40,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 15:33:40,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 15:33:40,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 15:33:40,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 15:33:40,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 15:33:40,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 15:33:40,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 15:33:40,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 15:33:40,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 15:33:40,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 15:33:40,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 15:33:40,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 15:33:40,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-13 15:33:40,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-13 15:33:40,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-13 15:33:40,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-13 15:33:40,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-13 15:33:40,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2024-11-13 15:33:40,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-13 15:33:40,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-11-13 15:33:40,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-13 15:33:40,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-13 15:33:40,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-13 15:33:40,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-13 15:33:40,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:40,948 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 261 proven. 57 refuted. 0 times theorem prover too weak. 5622 trivial. 0 not checked. [2024-11-13 15:33:40,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:33:40,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684949195] [2024-11-13 15:33:40,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684949195] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:33:40,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133720851] [2024-11-13 15:33:40,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:33:40,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:33:40,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:33:40,952 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:33:40,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 15:33:41,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:33:41,378 INFO L255 TraceCheckSpWp]: Trace formula consists of 838 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-13 15:33:41,386 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:33:43,942 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 2953 proven. 102 refuted. 0 times theorem prover too weak. 2885 trivial. 0 not checked. [2024-11-13 15:33:43,942 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:33:45,425 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 153 proven. 9 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2024-11-13 15:33:45,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133720851] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:33:45,425 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:33:45,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17, 8] total 34 [2024-11-13 15:33:45,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138566094] [2024-11-13 15:33:45,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:33:45,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-13 15:33:45,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:33:45,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-13 15:33:45,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=965, Unknown=0, NotChecked=0, Total=1122 [2024-11-13 15:33:45,429 INFO L87 Difference]: Start difference. First operand 10415 states and 15749 transitions. Second operand has 34 states, 33 states have (on average 8.181818181818182) internal successors, (270), 31 states have internal predecessors, (270), 11 states have call successors, (165), 6 states have call predecessors, (165), 10 states have return successors, (165), 11 states have call predecessors, (165), 11 states have call successors, (165) [2024-11-13 15:34:09,732 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-13 15:34:14,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:34:14,428 INFO L93 Difference]: Finished difference Result 25912 states and 39057 transitions. [2024-11-13 15:34:14,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2024-11-13 15:34:14,429 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 8.181818181818182) internal successors, (270), 31 states have internal predecessors, (270), 11 states have call successors, (165), 6 states have call predecessors, (165), 10 states have return successors, (165), 11 states have call predecessors, (165), 11 states have call successors, (165) Word has length 363 [2024-11-13 15:34:14,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:34:14,490 INFO L225 Difference]: With dead ends: 25912 [2024-11-13 15:34:14,490 INFO L226 Difference]: Without dead ends: 15621 [2024-11-13 15:34:14,516 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 991 GetRequests, 826 SyntacticMatches, 1 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10611 ImplicationChecksByTransitivity, 15.6s TimeCoverageRelationStatistics Valid=4019, Invalid=23371, Unknown=0, NotChecked=0, Total=27390 [2024-11-13 15:34:14,517 INFO L432 NwaCegarLoop]: 278 mSDtfsCounter, 5488 mSDsluCounter, 3502 mSDsCounter, 0 mSdLazyCounter, 5227 mSolverCounterSat, 3090 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5560 SdHoareTripleChecker+Valid, 3780 SdHoareTripleChecker+Invalid, 8317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3090 IncrementalHoareTripleChecker+Valid, 5227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2024-11-13 15:34:14,518 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5560 Valid, 3780 Invalid, 8317 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3090 Valid, 5227 Invalid, 0 Unknown, 0 Unchecked, 11.7s Time] [2024-11-13 15:34:14,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15621 states. [2024-11-13 15:34:16,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15621 to 13740. [2024-11-13 15:34:16,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13740 states, 11627 states have (on average 1.4811215274791434) internal successors, (17221), 11704 states have internal predecessors, (17221), 1781 states have call successors, (1781), 331 states have call predecessors, (1781), 331 states have return successors, (1781), 1704 states have call predecessors, (1781), 1781 states have call successors, (1781) [2024-11-13 15:34:16,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13740 states to 13740 states and 20783 transitions. [2024-11-13 15:34:16,505 INFO L78 Accepts]: Start accepts. Automaton has 13740 states and 20783 transitions. Word has length 363 [2024-11-13 15:34:16,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:34:16,506 INFO L471 AbstractCegarLoop]: Abstraction has 13740 states and 20783 transitions. [2024-11-13 15:34:16,506 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 8.181818181818182) internal successors, (270), 31 states have internal predecessors, (270), 11 states have call successors, (165), 6 states have call predecessors, (165), 10 states have return successors, (165), 11 states have call predecessors, (165), 11 states have call successors, (165) [2024-11-13 15:34:16,506 INFO L276 IsEmpty]: Start isEmpty. Operand 13740 states and 20783 transitions. [2024-11-13 15:34:16,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2024-11-13 15:34:16,515 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:34:16,515 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-13 15:34:16,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-13 15:34:16,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:34:16,716 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:34:16,717 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:34:16,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1889610999, now seen corresponding path program 1 times [2024-11-13 15:34:16,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:34:16,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209614769] [2024-11-13 15:34:16,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:34:16,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:34:17,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 15:34:17,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1583198021] [2024-11-13 15:34:17,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:34:17,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:34:17,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:34:17,446 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:34:17,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-13 15:34:18,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:34:18,169 INFO L255 TraceCheckSpWp]: Trace formula consists of 840 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 15:34:18,180 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:34:20,016 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 2968 proven. 69 refuted. 0 times theorem prover too weak. 2903 trivial. 0 not checked. [2024-11-13 15:34:20,016 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:34:21,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:34:21,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209614769] [2024-11-13 15:34:21,665 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-13 15:34:21,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583198021] [2024-11-13 15:34:21,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583198021] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:34:21,665 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-13 15:34:21,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-13 15:34:21,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37594082] [2024-11-13 15:34:21,665 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-13 15:34:21,666 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 15:34:21,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:34:21,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 15:34:21,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=48, Unknown=1, NotChecked=0, Total=72 [2024-11-13 15:34:21,667 INFO L87 Difference]: Start difference. First operand 13740 states and 20783 transitions. Second operand has 7 states, 7 states have (on average 14.0) internal successors, (98), 6 states have internal predecessors, (98), 2 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-13 15:34:24,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:34:24,197 INFO L93 Difference]: Finished difference Result 31631 states and 48033 transitions. [2024-11-13 15:34:24,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 15:34:24,198 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 6 states have internal predecessors, (98), 2 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 364 [2024-11-13 15:34:24,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:34:24,256 INFO L225 Difference]: With dead ends: 31631 [2024-11-13 15:34:24,256 INFO L226 Difference]: Without dead ends: 18019 [2024-11-13 15:34:24,282 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 552 GetRequests, 538 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=87, Invalid=152, Unknown=1, NotChecked=0, Total=240 [2024-11-13 15:34:24,283 INFO L432 NwaCegarLoop]: 210 mSDtfsCounter, 303 mSDsluCounter, 1074 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 1284 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-13 15:34:24,283 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [303 Valid, 1284 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-13 15:34:24,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18019 states. [2024-11-13 15:34:26,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18019 to 13779. [2024-11-13 15:34:26,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13779 states, 11658 states have (on average 1.4805283925201578) internal successors, (17260), 11734 states have internal predecessors, (17260), 1785 states have call successors, (1785), 335 states have call predecessors, (1785), 335 states have return successors, (1785), 1709 states have call predecessors, (1785), 1785 states have call successors, (1785) [2024-11-13 15:34:26,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13779 states to 13779 states and 20830 transitions. [2024-11-13 15:34:26,304 INFO L78 Accepts]: Start accepts. Automaton has 13779 states and 20830 transitions. Word has length 364 [2024-11-13 15:34:26,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:34:26,305 INFO L471 AbstractCegarLoop]: Abstraction has 13779 states and 20830 transitions. [2024-11-13 15:34:26,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 6 states have internal predecessors, (98), 2 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-13 15:34:26,305 INFO L276 IsEmpty]: Start isEmpty. Operand 13779 states and 20830 transitions. [2024-11-13 15:34:26,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2024-11-13 15:34:26,310 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:34:26,310 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-13 15:34:26,329 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-13 15:34:26,511 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:34:26,511 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:34:26,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:34:26,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1536522617, now seen corresponding path program 1 times [2024-11-13 15:34:26,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:34:26,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676992909] [2024-11-13 15:34:26,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:34:26,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:34:27,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 15:34:27,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [761906696] [2024-11-13 15:34:27,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:34:27,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:34:27,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:34:27,563 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:34:27,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 15:34:28,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:34:28,684 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:34:29,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:34:29,677 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:34:29,677 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-13 15:34:29,678 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-13 15:34:29,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-13 15:34:29,881 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:34:29,885 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:34:30,269 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-13 15:34:30,274 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 03:34:30 BoogieIcfgContainer [2024-11-13 15:34:30,275 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-13 15:34:30,275 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-13 15:34:30,276 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-13 15:34:30,276 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-13 15:34:30,277 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:31:54" (3/4) ... [2024-11-13 15:34:30,280 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-13 15:34:30,281 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-13 15:34:30,282 INFO L158 Benchmark]: Toolchain (without parser) took 158457.81ms. Allocated memory was 117.4MB in the beginning and 3.3GB in the end (delta: 3.2GB). Free memory was 91.9MB in the beginning and 2.4GB in the end (delta: -2.4GB). Peak memory consumption was 845.0MB. Max. memory is 16.1GB. [2024-11-13 15:34:30,282 INFO L158 Benchmark]: CDTParser took 0.43ms. Allocated memory is still 167.8MB. Free memory is still 104.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 15:34:30,283 INFO L158 Benchmark]: CACSL2BoogieTranslator took 715.29ms. Allocated memory is still 117.4MB. Free memory was 91.9MB in the beginning and 68.7MB in the end (delta: 23.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-13 15:34:30,284 INFO L158 Benchmark]: Boogie Procedure Inliner took 121.81ms. Allocated memory is still 117.4MB. Free memory was 68.7MB in the beginning and 60.3MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 15:34:30,284 INFO L158 Benchmark]: Boogie Preprocessor took 180.27ms. Allocated memory is still 117.4MB. Free memory was 60.3MB in the beginning and 45.0MB in the end (delta: 15.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-13 15:34:30,285 INFO L158 Benchmark]: RCFGBuilder took 1669.43ms. Allocated memory is still 117.4MB. Free memory was 45.0MB in the beginning and 38.2MB in the end (delta: 6.8MB). Peak memory consumption was 15.8MB. Max. memory is 16.1GB. [2024-11-13 15:34:30,286 INFO L158 Benchmark]: TraceAbstraction took 155724.73ms. Allocated memory was 352.3MB in the beginning and 3.3GB in the end (delta: 3.0GB). Free memory was 320.9MB in the beginning and 2.4GB in the end (delta: -2.1GB). Peak memory consumption was 836.0MB. Max. memory is 16.1GB. [2024-11-13 15:34:30,287 INFO L158 Benchmark]: Witness Printer took 5.83ms. Allocated memory is still 3.3GB. Free memory was 2.4GB in the beginning and 2.4GB in the end (delta: 440.6kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 15:34:30,292 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.43ms. Allocated memory is still 167.8MB. Free memory is still 104.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 715.29ms. Allocated memory is still 117.4MB. Free memory was 91.9MB in the beginning and 68.7MB in the end (delta: 23.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 121.81ms. Allocated memory is still 117.4MB. Free memory was 68.7MB in the beginning and 60.3MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 180.27ms. Allocated memory is still 117.4MB. Free memory was 60.3MB in the beginning and 45.0MB in the end (delta: 15.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * RCFGBuilder took 1669.43ms. Allocated memory is still 117.4MB. Free memory was 45.0MB in the beginning and 38.2MB in the end (delta: 6.8MB). Peak memory consumption was 15.8MB. Max. memory is 16.1GB. * TraceAbstraction took 155724.73ms. Allocated memory was 352.3MB in the beginning and 3.3GB in the end (delta: 3.0GB). Free memory was 320.9MB in the beginning and 2.4GB in the end (delta: -2.1GB). Peak memory consumption was 836.0MB. Max. memory is 16.1GB. * Witness Printer took 5.83ms. Allocated memory is still 3.3GB. Free memory was 2.4GB in the beginning and 2.4GB in the end (delta: 440.6kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryArithmeticDOUBLEoperation at line 134, overapproximation of someBinaryFLOATComparisonOperation at line 373, overapproximation of bitwiseOr at line 242, overapproximation of someBinaryDOUBLEComparisonOperation at line 287, overapproximation of someBinaryDOUBLEComparisonOperation at line 112, overapproximation of someBinaryDOUBLEComparisonOperation at line 340, overapproximation of someBinaryDOUBLEComparisonOperation at line 312, overapproximation of someBinaryDOUBLEComparisonOperation at line 310, overapproximation of someBinaryDOUBLEComparisonOperation at line 195, overapproximation of someBinaryDOUBLEComparisonOperation at line 326, overapproximation of someBinaryDOUBLEComparisonOperation at line 286, overapproximation of someBinaryDOUBLEComparisonOperation at line 318, overapproximation of someBinaryDOUBLEComparisonOperation at line 162, overapproximation of someBinaryDOUBLEComparisonOperation at line 135, overapproximation of someBinaryDOUBLEComparisonOperation at line 234, overapproximation of someBinaryDOUBLEComparisonOperation at line 373, overapproximation of someBinaryDOUBLEComparisonOperation at line 373, overapproximation of someBinaryDOUBLEComparisonOperation at line 314, overapproximation of someBinaryDOUBLEComparisonOperation at line 106, overapproximation of someBinaryDOUBLEComparisonOperation at line 91, overapproximation of someBinaryDOUBLEComparisonOperation at line 150, overapproximation of someBinaryDOUBLEComparisonOperation at line 249, overapproximation of someBinaryDOUBLEComparisonOperation at line 373, overapproximation of someBinaryDOUBLEComparisonOperation at line 316. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 1; [L23] unsigned char var_1_5 = 1; [L24] unsigned char var_1_10 = 0; [L25] unsigned char var_1_11 = 0; [L26] unsigned char var_1_12 = 1; [L27] unsigned short int var_1_13 = 32; [L28] signed char var_1_16 = 0; [L29] double var_1_17 = 7.2; [L30] signed char var_1_18 = -16; [L31] unsigned long int var_1_19 = 0; [L32] unsigned long int var_1_20 = 1751472022; [L33] signed char var_1_21 = 64; [L34] signed char var_1_22 = 5; [L35] signed char var_1_23 = 1; [L36] signed char var_1_24 = 2; [L37] signed char var_1_25 = 4; [L38] signed char var_1_26 = 8; [L39] double var_1_27 = 7.5; [L40] double var_1_28 = 0.0; [L41] double var_1_29 = 0.0; [L42] double var_1_30 = 99.5; [L43] double var_1_31 = 32.875; [L44] double var_1_32 = 5.8; [L45] signed long int var_1_33 = 10; [L46] signed long int var_1_34 = 1000000000; [L47] signed short int var_1_35 = 32; [L48] unsigned char var_1_36 = 50; [L49] signed char var_1_37 = -5; [L50] signed char var_1_38 = 64; [L51] double var_1_39 = 31.1; [L52] double var_1_41 = 2.5; [L53] unsigned short int var_1_42 = 32; [L54] unsigned short int var_1_43 = 23043; [L55] unsigned short int var_1_44 = 23523; [L56] unsigned short int var_1_45 = 51199; [L57] unsigned short int var_1_46 = 55412; [L58] double var_1_47 = 7.6; [L59] double var_1_48 = 25.5; [L60] double var_1_49 = 8.4; [L61] unsigned char var_1_50 = 0; [L62] unsigned char var_1_51 = 0; [L63] signed long int var_1_52 = 200; [L64] signed char var_1_53 = 16; [L65] unsigned char var_1_54 = 64; [L66] unsigned long int var_1_55 = 2545924148; [L67] signed char var_1_56 = 16; [L68] unsigned short int var_1_58 = 100; [L69] signed short int var_1_62 = 32656; [L70] unsigned short int var_1_63 = 10000; [L71] signed short int var_1_64 = -4; [L72] float var_1_65 = 128.375; [L73] unsigned long int var_1_66 = 100; [L74] unsigned long int var_1_67 = 2524175048; [L75] unsigned long int var_1_68 = 1636669343; [L76] signed char var_1_69 = -8; [L77] unsigned char last_1_var_1_1 = 1; [L78] unsigned long int last_1_var_1_19 = 0; [L79] double last_1_var_1_27 = 7.5; [L80] signed long int last_1_var_1_33 = 10; [L81] unsigned char last_1_var_1_36 = 50; [L82] unsigned short int last_1_var_1_42 = 32; [L83] double last_1_var_1_47 = 7.6; [L84] double last_1_var_1_49 = 8.4; [L85] signed long int last_1_var_1_52 = 200; [L86] unsigned short int last_1_var_1_58 = 100; VAL [isInitial=0, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L377] isInitial = 1 [L378] FCALL initially() [L379] COND TRUE 1 [L380] CALL updateLastVariables() [L361] last_1_var_1_1 = var_1_1 [L362] last_1_var_1_19 = var_1_19 [L363] last_1_var_1_27 = var_1_27 [L364] last_1_var_1_33 = var_1_33 [L365] last_1_var_1_36 = var_1_36 [L366] last_1_var_1_42 = var_1_42 [L367] last_1_var_1_47 = var_1_47 [L368] last_1_var_1_49 = var_1_49 [L369] last_1_var_1_52 = var_1_52 [L370] last_1_var_1_58 = var_1_58 VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L380] RET updateLastVariables() [L381] CALL updateVariables() [L273] var_1_5 = __VERIFIER_nondet_uchar() [L274] CALL assume_abort_if_not(var_1_5 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L274] RET assume_abort_if_not(var_1_5 >= 1) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L275] CALL assume_abort_if_not(var_1_5 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L275] RET assume_abort_if_not(var_1_5 <= 1) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L276] var_1_10 = __VERIFIER_nondet_uchar() [L277] CALL assume_abort_if_not(var_1_10 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L277] RET assume_abort_if_not(var_1_10 >= 0) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L278] CALL assume_abort_if_not(var_1_10 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L278] RET assume_abort_if_not(var_1_10 <= 0) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L279] var_1_11 = __VERIFIER_nondet_uchar() [L280] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L280] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L281] CALL assume_abort_if_not(var_1_11 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L281] RET assume_abort_if_not(var_1_11 <= 0) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L282] var_1_12 = __VERIFIER_nondet_uchar() [L283] CALL assume_abort_if_not(var_1_12 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L283] RET assume_abort_if_not(var_1_12 >= 1) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L284] CALL assume_abort_if_not(var_1_12 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L284] RET assume_abort_if_not(var_1_12 <= 1) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_17=36/5, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L285] var_1_17 = __VERIFIER_nondet_double() [L286] CALL assume_abort_if_not((var_1_17 >= -922337.2036854776000e+13F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854776000e+12F && var_1_17 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L286] RET assume_abort_if_not((var_1_17 >= -922337.2036854776000e+13F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854776000e+12F && var_1_17 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L287] CALL assume_abort_if_not(var_1_17 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L287] RET assume_abort_if_not(var_1_17 != 0.0F) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=-16, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L288] var_1_18 = __VERIFIER_nondet_char() [L289] CALL assume_abort_if_not(var_1_18 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L289] RET assume_abort_if_not(var_1_18 >= -127) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L290] CALL assume_abort_if_not(var_1_18 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L290] RET assume_abort_if_not(var_1_18 <= 126) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=1751472022, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L291] var_1_20 = __VERIFIER_nondet_ulong() [L292] CALL assume_abort_if_not(var_1_20 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L292] RET assume_abort_if_not(var_1_20 >= 1073741823) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L293] CALL assume_abort_if_not(var_1_20 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L293] RET assume_abort_if_not(var_1_20 <= 2147483647) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=5, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L294] var_1_22 = __VERIFIER_nondet_char() [L295] CALL assume_abort_if_not(var_1_22 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L295] RET assume_abort_if_not(var_1_22 >= -1) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L296] CALL assume_abort_if_not(var_1_22 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L296] RET assume_abort_if_not(var_1_22 <= 126) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=1, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L297] var_1_23 = __VERIFIER_nondet_char() [L298] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L298] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L299] CALL assume_abort_if_not(var_1_23 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L299] RET assume_abort_if_not(var_1_23 <= 63) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=2, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L300] var_1_24 = __VERIFIER_nondet_char() [L301] CALL assume_abort_if_not(var_1_24 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L301] RET assume_abort_if_not(var_1_24 >= 0) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L302] CALL assume_abort_if_not(var_1_24 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L302] RET assume_abort_if_not(var_1_24 <= 32) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=4, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L303] var_1_25 = __VERIFIER_nondet_char() [L304] CALL assume_abort_if_not(var_1_25 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L304] RET assume_abort_if_not(var_1_25 >= 0) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L305] CALL assume_abort_if_not(var_1_25 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L305] RET assume_abort_if_not(var_1_25 <= 31) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=8, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L306] var_1_26 = __VERIFIER_nondet_char() [L307] CALL assume_abort_if_not(var_1_26 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L307] RET assume_abort_if_not(var_1_26 >= 0) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L308] CALL assume_abort_if_not(var_1_26 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L308] RET assume_abort_if_not(var_1_26 <= 63) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_28=0, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L309] var_1_28 = __VERIFIER_nondet_double() [L310] CALL assume_abort_if_not((var_1_28 >= 4611686.018427382800e+12F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L310] RET assume_abort_if_not((var_1_28 >= 4611686.018427382800e+12F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_29=0, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L311] var_1_29 = __VERIFIER_nondet_double() [L312] CALL assume_abort_if_not((var_1_29 >= 4611686.018427382800e+12F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 9223372.036854765600e+12F && var_1_29 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L312] RET assume_abort_if_not((var_1_29 >= 4611686.018427382800e+12F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 9223372.036854765600e+12F && var_1_29 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_30=199/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L313] var_1_30 = __VERIFIER_nondet_double() [L314] CALL assume_abort_if_not((var_1_30 >= 0.0F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 4611686.018427382800e+12F && var_1_30 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L314] RET assume_abort_if_not((var_1_30 >= 0.0F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 4611686.018427382800e+12F && var_1_30 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_31=263/8, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L315] var_1_31 = __VERIFIER_nondet_double() [L316] CALL assume_abort_if_not((var_1_31 >= 0.0F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L316] RET assume_abort_if_not((var_1_31 >= 0.0F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_32=29/5, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L317] var_1_32 = __VERIFIER_nondet_double() [L318] CALL assume_abort_if_not((var_1_32 >= -922337.2036854765600e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854765600e+12F && var_1_32 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L318] RET assume_abort_if_not((var_1_32 >= -922337.2036854765600e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854765600e+12F && var_1_32 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=1000000000, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L319] var_1_34 = __VERIFIER_nondet_long() [L320] CALL assume_abort_if_not(var_1_34 >= 536870911) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L320] RET assume_abort_if_not(var_1_34 >= 536870911) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L321] CALL assume_abort_if_not(var_1_34 <= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L321] RET assume_abort_if_not(var_1_34 <= 1073741823) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=64, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L322] var_1_38 = __VERIFIER_nondet_char() [L323] CALL assume_abort_if_not(var_1_38 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L323] RET assume_abort_if_not(var_1_38 >= 63) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L324] CALL assume_abort_if_not(var_1_38 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L324] RET assume_abort_if_not(var_1_38 <= 126) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_41=5/2, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L325] var_1_41 = __VERIFIER_nondet_double() [L326] CALL assume_abort_if_not((var_1_41 >= -922337.2036854765600e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854765600e+12F && var_1_41 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L326] RET assume_abort_if_not((var_1_41 >= -922337.2036854765600e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854765600e+12F && var_1_41 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=23043, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L327] var_1_43 = __VERIFIER_nondet_ushort() [L328] CALL assume_abort_if_not(var_1_43 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L328] RET assume_abort_if_not(var_1_43 >= 16383) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L329] CALL assume_abort_if_not(var_1_43 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L329] RET assume_abort_if_not(var_1_43 <= 32767) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=23523, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L330] var_1_44 = __VERIFIER_nondet_ushort() [L331] CALL assume_abort_if_not(var_1_44 >= 16384) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L331] RET assume_abort_if_not(var_1_44 >= 16384) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L332] CALL assume_abort_if_not(var_1_44 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L332] RET assume_abort_if_not(var_1_44 <= 32767) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=51199, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L333] var_1_45 = __VERIFIER_nondet_ushort() [L334] CALL assume_abort_if_not(var_1_45 >= 49150) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L334] RET assume_abort_if_not(var_1_45 >= 49150) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L335] CALL assume_abort_if_not(var_1_45 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L335] RET assume_abort_if_not(var_1_45 <= 65534) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=55412, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L336] var_1_46 = __VERIFIER_nondet_ushort() [L337] CALL assume_abort_if_not(var_1_46 >= 49150) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L337] RET assume_abort_if_not(var_1_46 >= 49150) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L338] CALL assume_abort_if_not(var_1_46 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L338] RET assume_abort_if_not(var_1_46 <= 65534) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_48=51/2, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L339] var_1_48 = __VERIFIER_nondet_double() [L340] CALL assume_abort_if_not((var_1_48 >= -461168.6018427382800e+13F && var_1_48 <= -1.0e-20F) || (var_1_48 <= 4611686.018427382800e+12F && var_1_48 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L340] RET assume_abort_if_not((var_1_48 >= -461168.6018427382800e+13F && var_1_48 <= -1.0e-20F) || (var_1_48 <= 4611686.018427382800e+12F && var_1_48 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=0, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L341] var_1_51 = __VERIFIER_nondet_uchar() [L342] CALL assume_abort_if_not(var_1_51 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L342] RET assume_abort_if_not(var_1_51 >= 1) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L343] CALL assume_abort_if_not(var_1_51 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L343] RET assume_abort_if_not(var_1_51 <= 1) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2545924148, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L344] var_1_55 = __VERIFIER_nondet_ulong() [L345] CALL assume_abort_if_not(var_1_55 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L345] RET assume_abort_if_not(var_1_55 >= 2147483647) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L346] CALL assume_abort_if_not(var_1_55 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L346] RET assume_abort_if_not(var_1_55 <= 4294967295) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=32656, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L347] var_1_62 = __VERIFIER_nondet_short() [L348] CALL assume_abort_if_not(var_1_62 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L348] RET assume_abort_if_not(var_1_62 >= 16383) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L349] CALL assume_abort_if_not(var_1_62 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L349] RET assume_abort_if_not(var_1_62 <= 32767) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=10000, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L350] var_1_63 = __VERIFIER_nondet_ushort() [L351] CALL assume_abort_if_not(var_1_63 >= 8191) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L351] RET assume_abort_if_not(var_1_63 >= 8191) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L352] CALL assume_abort_if_not(var_1_63 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L352] RET assume_abort_if_not(var_1_63 <= 16383) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=2524175048, var_1_68=1636669343, var_1_69=-8] [L353] var_1_67 = __VERIFIER_nondet_ulong() [L354] CALL assume_abort_if_not(var_1_67 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1636669343, var_1_69=-8] [L354] RET assume_abort_if_not(var_1_67 >= 2147483647) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1636669343, var_1_69=-8] [L355] CALL assume_abort_if_not(var_1_67 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1636669343, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1636669343, var_1_69=-8] [L355] RET assume_abort_if_not(var_1_67 <= 4294967294) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1636669343, var_1_69=-8] [L356] var_1_68 = __VERIFIER_nondet_ulong() [L357] CALL assume_abort_if_not(var_1_68 >= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L357] RET assume_abort_if_not(var_1_68 >= 1073741824) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L358] CALL assume_abort_if_not(var_1_68 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L358] RET assume_abort_if_not(var_1_68 <= 2147483647) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L381] RET updateVariables() [L382] CALL step() [L90] unsigned char stepLocal_5 = var_1_11; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_5=0, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=10, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L91] COND TRUE ((last_1_var_1_49 + var_1_28) / var_1_17) <= (- var_1_30) [L92] var_1_33 = ((var_1_26 - (var_1_34 - var_1_25)) + (var_1_23 + last_1_var_1_19)) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_5=0, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=100, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L100] COND TRUE last_1_var_1_58 >= var_1_23 [L101] var_1_66 = (var_1_67 - var_1_44) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_5=0, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L105] unsigned char stepLocal_6 = last_1_var_1_19 <= last_1_var_1_36; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L106] COND FALSE !(var_1_31 > (last_1_var_1_27 * var_1_28)) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L111] unsigned long int stepLocal_12 = var_1_20; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=64, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L112] COND TRUE last_1_var_1_49 <= var_1_48 [L113] var_1_54 = (var_1_24 + var_1_38) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L121] COND FALSE !((last_1_var_1_42 / ((((var_1_38) < 0 ) ? -(var_1_38) : (var_1_38)))) >= last_1_var_1_36) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L124] COND FALSE !(! var_1_12) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=64, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L129] COND FALSE !(var_1_12 && var_1_10) [L132] var_1_21 = (((((var_1_22) > (var_1_23)) ? (var_1_22) : (var_1_23))) - ((var_1_24 + var_1_25) + var_1_26)) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_47=38/5, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L134] var_1_47 = (var_1_30 + ((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48)))) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L135] COND FALSE !(var_1_39 == var_1_17) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L142] COND FALSE !(var_1_26 < ((((var_1_33) < (var_1_35)) ? (var_1_33) : (var_1_35)))) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=1027/8, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L150] COND TRUE ((((var_1_39) > (var_1_27)) ? (var_1_39) : (var_1_27))) == var_1_39 [L151] var_1_65 = 128.5f VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L153] signed long int stepLocal_18 = - var_1_35; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_18=-32, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-4, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L154] COND FALSE !(var_1_36 <= stepLocal_18) [L157] var_1_64 = (var_1_35 + var_1_66) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L159] unsigned char stepLocal_17 = ! (10 <= var_1_25); [L160] signed short int stepLocal_16 = var_1_35; [L161] unsigned long int stepLocal_15 = var_1_66; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_15=-15032352800, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L162] COND TRUE var_1_39 < var_1_32 VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_15=-15032352800, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L163] COND FALSE !(stepLocal_15 > var_1_64) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L177] unsigned long int stepLocal_2 = var_1_66; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_2=-15032352800, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=32, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L178] COND TRUE stepLocal_2 >= var_1_58 [L179] var_1_13 = (var_1_36 + var_1_54) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L181] unsigned char stepLocal_11 = (var_1_23 / var_1_45) >= var_1_13; [L182] unsigned short int stepLocal_10 = var_1_43; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_11=0, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L183] COND FALSE !(stepLocal_11 || var_1_10) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L188] signed long int stepLocal_9 = var_1_52; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, stepLocal_9=200, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L189] EXPR var_1_23 << var_1_54 VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, stepLocal_9=200, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L189] COND FALSE !(stepLocal_9 <= (var_1_23 << var_1_54)) [L192] var_1_50 = (! var_1_51) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L194] COND TRUE var_1_23 <= var_1_36 VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-5, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L195] COND FALSE !((var_1_32 == (var_1_28 + var_1_31)) || var_1_50) [L200] var_1_37 = (((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22))) - (var_1_38 - ((((var_1_26) < (var_1_24)) ? (var_1_26) : (var_1_24))))) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=16, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L205] COND TRUE var_1_5 || var_1_50 [L206] var_1_53 = ((((((((var_1_24) < (var_1_18)) ? (var_1_24) : (var_1_18)))) < ((((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22))) - 5))) ? (((((var_1_24) < (var_1_18)) ? (var_1_24) : (var_1_18)))) : ((((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22))) - 5)))) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L210] COND FALSE !(var_1_21 < (var_1_20 * var_1_66)) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=32, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L215] COND FALSE !(\read(var_1_50)) [L218] var_1_42 = (((((var_1_45) > ((var_1_46 - 5))) ? (var_1_45) : ((var_1_46 - 5)))) - var_1_23) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L220] signed long int stepLocal_1 = var_1_42 + var_1_52; [L221] unsigned short int stepLocal_0 = var_1_42; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_0=49151, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L222] COND FALSE !(stepLocal_0 != var_1_42) [L231] var_1_1 = var_1_12 VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L233] unsigned char stepLocal_3 = var_1_54; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_3=74, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L234] COND FALSE !(var_1_27 >= (var_1_39 / ((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))))) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_3=74, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L241] unsigned long int stepLocal_14 = var_1_42 * var_1_66; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_14=-738855172472800, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_3=74, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L242] EXPR var_1_66 | var_1_36 VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_14=-738855172472800, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_3=74, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L242] unsigned long int stepLocal_13 = var_1_66 | var_1_36; [L243] COND TRUE var_1_44 != stepLocal_13 VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_14=-738855172472800, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_3=74, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=16, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L244] COND TRUE stepLocal_14 >= var_1_66 [L245] var_1_56 = ((((var_1_22) > ((((((var_1_23 + var_1_25)) < (var_1_18)) ? ((var_1_23 + var_1_25)) : (var_1_18))))) ? (var_1_22) : ((((((var_1_23 + var_1_25)) < (var_1_18)) ? ((var_1_23 + var_1_25)) : (var_1_18)))))) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_3=74, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=10, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L248] unsigned char stepLocal_4 = var_1_54; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_3=74, stepLocal_4=74, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=0, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=10, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L249] COND TRUE var_1_17 <= var_1_65 [L250] var_1_19 = (((((var_1_54) > (var_1_42)) ? (var_1_54) : (var_1_42))) + var_1_36) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_3=74, stepLocal_4=74, stepLocal_5=0, stepLocal_6=1, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=49201, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=10, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L262] unsigned char stepLocal_8 = (var_1_46 + var_1_33) >= ((((1000) < (var_1_64)) ? (1000) : (var_1_64))); [L263] signed long int stepLocal_7 = - var_1_64; VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_3=74, stepLocal_4=74, stepLocal_5=0, stepLocal_6=1, stepLocal_7=32768, stepLocal_8=0, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=49201, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=10, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L264] COND FALSE !(var_1_10 && stepLocal_8) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, stepLocal_10=16383, stepLocal_12=5368709119, stepLocal_16=32, stepLocal_17=0, stepLocal_1=49351, stepLocal_3=74, stepLocal_4=74, stepLocal_5=0, stepLocal_6=1, stepLocal_7=32768, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=49201, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=10, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L382] RET step() [L383] CALL, EXPR property() [L373] EXPR (((((((((((((((var_1_42 != var_1_42) ? ((var_1_42 >= (var_1_42 + var_1_52)) ? (var_1_1 == ((unsigned char) var_1_5)) : ((((4.6 * var_1_65) * 1.000000002E8) >= ((var_1_65 + var_1_65) + (3.75 + var_1_47))) ? (var_1_1 == ((unsigned char) (! (var_1_10 || var_1_11)))) : 1)) : (var_1_1 == ((unsigned char) var_1_12))) && ((var_1_66 >= var_1_58) ? (var_1_13 == ((unsigned short int) (var_1_36 + var_1_54))) : 1)) && ((var_1_27 >= (var_1_39 / ((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))))) ? ((var_1_54 < var_1_42) ? (var_1_16 == ((signed char) var_1_18)) : (var_1_16 == ((signed char) ((((-64) < (var_1_18)) ? (-64) : (var_1_18)))))) : 1)) && ((var_1_17 <= var_1_65) ? (var_1_19 == ((unsigned long int) (((((var_1_54) > (var_1_42)) ? (var_1_54) : (var_1_42))) + var_1_36))) : ((var_1_39 == var_1_65) ? ((var_1_54 != last_1_var_1_19) ? (var_1_19 == ((unsigned long int) (var_1_42 + ((((last_1_var_1_19) < (var_1_42)) ? (last_1_var_1_19) : (var_1_42)))))) : (var_1_19 == ((unsigned long int) ((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54)))))) : (var_1_19 == ((unsigned long int) (last_1_var_1_19 + (var_1_20 - var_1_54))))))) && ((var_1_12 && var_1_10) ? (var_1_21 == ((signed char) (var_1_22 - (16 + ((((16) > (var_1_23)) ? (16) : (var_1_23))))))) : (var_1_21 == ((signed char) (((((var_1_22) > (var_1_23)) ? (var_1_22) : (var_1_23))) - ((var_1_24 + var_1_25) + var_1_26)))))) && ((var_1_39 == var_1_17) ? (var_1_5 ? (var_1_27 == ((double) ((((((var_1_28) > (var_1_29)) ? (var_1_28) : (var_1_29))) - ((((var_1_30) > (4.8)) ? (var_1_30) : (4.8)))) - var_1_31))) : (var_1_27 == ((double) var_1_32))) : ((var_1_26 < ((((var_1_33) < (var_1_35)) ? (var_1_33) : (var_1_35)))) ? ((-256 <= var_1_24) ? (var_1_27 == ((double) (var_1_31 - var_1_29))) : (var_1_27 == ((double) var_1_31))) : 1))) && ((((last_1_var_1_49 + var_1_28) / var_1_17) <= (- var_1_30)) ? (var_1_33 == ((signed long int) ((var_1_26 - (var_1_34 - var_1_25)) + (var_1_23 + last_1_var_1_19)))) : (((last_1_var_1_47 <= var_1_30) || var_1_11) ? (var_1_33 == ((signed long int) last_1_var_1_33)) : (var_1_33 == ((signed long int) last_1_var_1_52))))) && ((var_1_31 > (last_1_var_1_27 * var_1_28)) ? (((last_1_var_1_19 <= last_1_var_1_36) && var_1_12) ? (var_1_35 == ((signed short int) ((((((((var_1_24) > (var_1_23)) ? (var_1_24) : (var_1_23)))) < (var_1_25)) ? (((((var_1_24) > (var_1_23)) ? (var_1_24) : (var_1_23)))) : (var_1_25))))) : 1) : 1)) && ((! var_1_12) ? ((! last_1_var_1_1) ? (var_1_36 == ((unsigned char) var_1_25)) : 1) : 1)) && ((var_1_23 <= var_1_36) ? (((var_1_32 == (var_1_28 + var_1_31)) || var_1_50) ? ((var_1_28 > 8.6) ? (var_1_37 == ((signed char) ((((var_1_24 + (var_1_25 - var_1_23)) < 0 ) ? -(var_1_24 + (var_1_25 - var_1_23)) : (var_1_24 + (var_1_25 - var_1_23)))))) : 1) : (var_1_37 == ((signed char) (((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22))) - (var_1_38 - ((((var_1_26) < (var_1_24)) ? (var_1_26) : (var_1_24)))))))) : (var_1_37 == ((signed char) (var_1_26 - ((((var_1_38) > ((var_1_24 + var_1_25))) ? (var_1_38) : ((var_1_24 + var_1_25))))))))) && (((last_1_var_1_42 / ((((var_1_38) < 0 ) ? -(var_1_38) : (var_1_38)))) >= last_1_var_1_36) ? (var_1_39 == ((double) ((((var_1_29) > (var_1_41)) ? (var_1_29) : (var_1_41))))) : 1)) && (var_1_50 ? (var_1_42 == ((unsigned short int) ((((((var_1_43 + var_1_44)) > ((var_1_45 - var_1_24))) ? ((var_1_43 + var_1_44)) : ((var_1_45 - var_1_24)))) - var_1_21))) : (var_1_42 == ((unsigned short int) (((((var_1_45) > ((var_1_46 - 5))) ? (var_1_45) : ((var_1_46 - 5)))) - var_1_23))))) && (var_1_47 == ((double) (var_1_30 + ((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))))))) && ((var_1_10 && ((var_1_46 + var_1_33) >= ((((1000) < (var_1_64)) ? (1000) : (var_1_64))))) ? ((var_1_42 != (- var_1_64)) ? (var_1_49 == ((double) (((((((var_1_30) > (var_1_32)) ? (var_1_30) : (var_1_32))) < 0 ) ? -((((var_1_30) > (var_1_32)) ? (var_1_30) : (var_1_32))) : ((((var_1_30) > (var_1_32)) ? (var_1_30) : (var_1_32))))))) : (var_1_49 == ((double) var_1_30))) : 1)) && ((var_1_52 <= (var_1_23 << var_1_54)) ? (var_1_50 == ((unsigned char) ((var_1_46 < var_1_25) || var_1_51))) : (var_1_50 == ((unsigned char) (! var_1_51)))) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=49201, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=10, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L373] EXPR (((((((((((((((((((var_1_42 != var_1_42) ? ((var_1_42 >= (var_1_42 + var_1_52)) ? (var_1_1 == ((unsigned char) var_1_5)) : ((((4.6 * var_1_65) * 1.000000002E8) >= ((var_1_65 + var_1_65) + (3.75 + var_1_47))) ? (var_1_1 == ((unsigned char) (! (var_1_10 || var_1_11)))) : 1)) : (var_1_1 == ((unsigned char) var_1_12))) && ((var_1_66 >= var_1_58) ? (var_1_13 == ((unsigned short int) (var_1_36 + var_1_54))) : 1)) && ((var_1_27 >= (var_1_39 / ((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))))) ? ((var_1_54 < var_1_42) ? (var_1_16 == ((signed char) var_1_18)) : (var_1_16 == ((signed char) ((((-64) < (var_1_18)) ? (-64) : (var_1_18)))))) : 1)) && ((var_1_17 <= var_1_65) ? (var_1_19 == ((unsigned long int) (((((var_1_54) > (var_1_42)) ? (var_1_54) : (var_1_42))) + var_1_36))) : ((var_1_39 == var_1_65) ? ((var_1_54 != last_1_var_1_19) ? (var_1_19 == ((unsigned long int) (var_1_42 + ((((last_1_var_1_19) < (var_1_42)) ? (last_1_var_1_19) : (var_1_42)))))) : (var_1_19 == ((unsigned long int) ((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54)))))) : (var_1_19 == ((unsigned long int) (last_1_var_1_19 + (var_1_20 - var_1_54))))))) && ((var_1_12 && var_1_10) ? (var_1_21 == ((signed char) (var_1_22 - (16 + ((((16) > (var_1_23)) ? (16) : (var_1_23))))))) : (var_1_21 == ((signed char) (((((var_1_22) > (var_1_23)) ? (var_1_22) : (var_1_23))) - ((var_1_24 + var_1_25) + var_1_26)))))) && ((var_1_39 == var_1_17) ? (var_1_5 ? (var_1_27 == ((double) ((((((var_1_28) > (var_1_29)) ? (var_1_28) : (var_1_29))) - ((((var_1_30) > (4.8)) ? (var_1_30) : (4.8)))) - var_1_31))) : (var_1_27 == ((double) var_1_32))) : ((var_1_26 < ((((var_1_33) < (var_1_35)) ? (var_1_33) : (var_1_35)))) ? ((-256 <= var_1_24) ? (var_1_27 == ((double) (var_1_31 - var_1_29))) : (var_1_27 == ((double) var_1_31))) : 1))) && ((((last_1_var_1_49 + var_1_28) / var_1_17) <= (- var_1_30)) ? (var_1_33 == ((signed long int) ((var_1_26 - (var_1_34 - var_1_25)) + (var_1_23 + last_1_var_1_19)))) : (((last_1_var_1_47 <= var_1_30) || var_1_11) ? (var_1_33 == ((signed long int) last_1_var_1_33)) : (var_1_33 == ((signed long int) last_1_var_1_52))))) && ((var_1_31 > (last_1_var_1_27 * var_1_28)) ? (((last_1_var_1_19 <= last_1_var_1_36) && var_1_12) ? (var_1_35 == ((signed short int) ((((((((var_1_24) > (var_1_23)) ? (var_1_24) : (var_1_23)))) < (var_1_25)) ? (((((var_1_24) > (var_1_23)) ? (var_1_24) : (var_1_23)))) : (var_1_25))))) : 1) : 1)) && ((! var_1_12) ? ((! last_1_var_1_1) ? (var_1_36 == ((unsigned char) var_1_25)) : 1) : 1)) && ((var_1_23 <= var_1_36) ? (((var_1_32 == (var_1_28 + var_1_31)) || var_1_50) ? ((var_1_28 > 8.6) ? (var_1_37 == ((signed char) ((((var_1_24 + (var_1_25 - var_1_23)) < 0 ) ? -(var_1_24 + (var_1_25 - var_1_23)) : (var_1_24 + (var_1_25 - var_1_23)))))) : 1) : (var_1_37 == ((signed char) (((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22))) - (var_1_38 - ((((var_1_26) < (var_1_24)) ? (var_1_26) : (var_1_24)))))))) : (var_1_37 == ((signed char) (var_1_26 - ((((var_1_38) > ((var_1_24 + var_1_25))) ? (var_1_38) : ((var_1_24 + var_1_25))))))))) && (((last_1_var_1_42 / ((((var_1_38) < 0 ) ? -(var_1_38) : (var_1_38)))) >= last_1_var_1_36) ? (var_1_39 == ((double) ((((var_1_29) > (var_1_41)) ? (var_1_29) : (var_1_41))))) : 1)) && (var_1_50 ? (var_1_42 == ((unsigned short int) ((((((var_1_43 + var_1_44)) > ((var_1_45 - var_1_24))) ? ((var_1_43 + var_1_44)) : ((var_1_45 - var_1_24)))) - var_1_21))) : (var_1_42 == ((unsigned short int) (((((var_1_45) > ((var_1_46 - 5))) ? (var_1_45) : ((var_1_46 - 5)))) - var_1_23))))) && (var_1_47 == ((double) (var_1_30 + ((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))))))) && ((var_1_10 && ((var_1_46 + var_1_33) >= ((((1000) < (var_1_64)) ? (1000) : (var_1_64))))) ? ((var_1_42 != (- var_1_64)) ? (var_1_49 == ((double) (((((((var_1_30) > (var_1_32)) ? (var_1_30) : (var_1_32))) < 0 ) ? -((((var_1_30) > (var_1_32)) ? (var_1_30) : (var_1_32))) : ((((var_1_30) > (var_1_32)) ? (var_1_30) : (var_1_32))))))) : (var_1_49 == ((double) var_1_30))) : 1)) && ((var_1_52 <= (var_1_23 << var_1_54)) ? (var_1_50 == ((unsigned char) ((var_1_46 < var_1_25) || var_1_51))) : (var_1_50 == ((unsigned char) (! var_1_51))))) && ((((var_1_23 / var_1_45) >= var_1_13) || var_1_10) ? ((var_1_43 <= var_1_64) ? (var_1_52 == ((signed long int) (var_1_13 + var_1_24))) : 1) : 1)) && ((var_1_5 || var_1_50) ? (var_1_53 == ((signed char) ((((((((var_1_24) < (var_1_18)) ? (var_1_24) : (var_1_18)))) < ((((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22))) - 5))) ? (((((var_1_24) < (var_1_18)) ? (var_1_24) : (var_1_18)))) : ((((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22))) - 5)))))) : (var_1_53 == ((signed char) (var_1_26 + ((var_1_24 + var_1_25) - var_1_23)))))) && ((last_1_var_1_49 <= var_1_48) ? (var_1_54 == ((unsigned char) (var_1_24 + var_1_38))) : (((var_1_55 - ((((var_1_44) > (var_1_46)) ? (var_1_44) : (var_1_46)))) > var_1_20) ? (var_1_54 == ((unsigned char) var_1_24)) : (var_1_54 == ((unsigned char) var_1_23))))) && ((var_1_44 != (var_1_66 | var_1_36)) ? (((var_1_42 * var_1_66) >= var_1_66) ? (var_1_56 == ((signed char) ((((var_1_22) > ((((((var_1_23 + var_1_25)) < (var_1_18)) ? ((var_1_23 + var_1_25)) : (var_1_18))))) ? (var_1_22) : ((((((var_1_23 + var_1_25)) < (var_1_18)) ? ((var_1_23 + var_1_25)) : (var_1_18)))))))) : 1) : 1) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=49201, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=10, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L373-L374] return ((((((((((((((((((((((((var_1_42 != var_1_42) ? ((var_1_42 >= (var_1_42 + var_1_52)) ? (var_1_1 == ((unsigned char) var_1_5)) : ((((4.6 * var_1_65) * 1.000000002E8) >= ((var_1_65 + var_1_65) + (3.75 + var_1_47))) ? (var_1_1 == ((unsigned char) (! (var_1_10 || var_1_11)))) : 1)) : (var_1_1 == ((unsigned char) var_1_12))) && ((var_1_66 >= var_1_58) ? (var_1_13 == ((unsigned short int) (var_1_36 + var_1_54))) : 1)) && ((var_1_27 >= (var_1_39 / ((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))))) ? ((var_1_54 < var_1_42) ? (var_1_16 == ((signed char) var_1_18)) : (var_1_16 == ((signed char) ((((-64) < (var_1_18)) ? (-64) : (var_1_18)))))) : 1)) && ((var_1_17 <= var_1_65) ? (var_1_19 == ((unsigned long int) (((((var_1_54) > (var_1_42)) ? (var_1_54) : (var_1_42))) + var_1_36))) : ((var_1_39 == var_1_65) ? ((var_1_54 != last_1_var_1_19) ? (var_1_19 == ((unsigned long int) (var_1_42 + ((((last_1_var_1_19) < (var_1_42)) ? (last_1_var_1_19) : (var_1_42)))))) : (var_1_19 == ((unsigned long int) ((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54)))))) : (var_1_19 == ((unsigned long int) (last_1_var_1_19 + (var_1_20 - var_1_54))))))) && ((var_1_12 && var_1_10) ? (var_1_21 == ((signed char) (var_1_22 - (16 + ((((16) > (var_1_23)) ? (16) : (var_1_23))))))) : (var_1_21 == ((signed char) (((((var_1_22) > (var_1_23)) ? (var_1_22) : (var_1_23))) - ((var_1_24 + var_1_25) + var_1_26)))))) && ((var_1_39 == var_1_17) ? (var_1_5 ? (var_1_27 == ((double) ((((((var_1_28) > (var_1_29)) ? (var_1_28) : (var_1_29))) - ((((var_1_30) > (4.8)) ? (var_1_30) : (4.8)))) - var_1_31))) : (var_1_27 == ((double) var_1_32))) : ((var_1_26 < ((((var_1_33) < (var_1_35)) ? (var_1_33) : (var_1_35)))) ? ((-256 <= var_1_24) ? (var_1_27 == ((double) (var_1_31 - var_1_29))) : (var_1_27 == ((double) var_1_31))) : 1))) && ((((last_1_var_1_49 + var_1_28) / var_1_17) <= (- var_1_30)) ? (var_1_33 == ((signed long int) ((var_1_26 - (var_1_34 - var_1_25)) + (var_1_23 + last_1_var_1_19)))) : (((last_1_var_1_47 <= var_1_30) || var_1_11) ? (var_1_33 == ((signed long int) last_1_var_1_33)) : (var_1_33 == ((signed long int) last_1_var_1_52))))) && ((var_1_31 > (last_1_var_1_27 * var_1_28)) ? (((last_1_var_1_19 <= last_1_var_1_36) && var_1_12) ? (var_1_35 == ((signed short int) ((((((((var_1_24) > (var_1_23)) ? (var_1_24) : (var_1_23)))) < (var_1_25)) ? (((((var_1_24) > (var_1_23)) ? (var_1_24) : (var_1_23)))) : (var_1_25))))) : 1) : 1)) && ((! var_1_12) ? ((! last_1_var_1_1) ? (var_1_36 == ((unsigned char) var_1_25)) : 1) : 1)) && ((var_1_23 <= var_1_36) ? (((var_1_32 == (var_1_28 + var_1_31)) || var_1_50) ? ((var_1_28 > 8.6) ? (var_1_37 == ((signed char) ((((var_1_24 + (var_1_25 - var_1_23)) < 0 ) ? -(var_1_24 + (var_1_25 - var_1_23)) : (var_1_24 + (var_1_25 - var_1_23)))))) : 1) : (var_1_37 == ((signed char) (((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22))) - (var_1_38 - ((((var_1_26) < (var_1_24)) ? (var_1_26) : (var_1_24)))))))) : (var_1_37 == ((signed char) (var_1_26 - ((((var_1_38) > ((var_1_24 + var_1_25))) ? (var_1_38) : ((var_1_24 + var_1_25))))))))) && (((last_1_var_1_42 / ((((var_1_38) < 0 ) ? -(var_1_38) : (var_1_38)))) >= last_1_var_1_36) ? (var_1_39 == ((double) ((((var_1_29) > (var_1_41)) ? (var_1_29) : (var_1_41))))) : 1)) && (var_1_50 ? (var_1_42 == ((unsigned short int) ((((((var_1_43 + var_1_44)) > ((var_1_45 - var_1_24))) ? ((var_1_43 + var_1_44)) : ((var_1_45 - var_1_24)))) - var_1_21))) : (var_1_42 == ((unsigned short int) (((((var_1_45) > ((var_1_46 - 5))) ? (var_1_45) : ((var_1_46 - 5)))) - var_1_23))))) && (var_1_47 == ((double) (var_1_30 + ((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))))))) && ((var_1_10 && ((var_1_46 + var_1_33) >= ((((1000) < (var_1_64)) ? (1000) : (var_1_64))))) ? ((var_1_42 != (- var_1_64)) ? (var_1_49 == ((double) (((((((var_1_30) > (var_1_32)) ? (var_1_30) : (var_1_32))) < 0 ) ? -((((var_1_30) > (var_1_32)) ? (var_1_30) : (var_1_32))) : ((((var_1_30) > (var_1_32)) ? (var_1_30) : (var_1_32))))))) : (var_1_49 == ((double) var_1_30))) : 1)) && ((var_1_52 <= (var_1_23 << var_1_54)) ? (var_1_50 == ((unsigned char) ((var_1_46 < var_1_25) || var_1_51))) : (var_1_50 == ((unsigned char) (! var_1_51))))) && ((((var_1_23 / var_1_45) >= var_1_13) || var_1_10) ? ((var_1_43 <= var_1_64) ? (var_1_52 == ((signed long int) (var_1_13 + var_1_24))) : 1) : 1)) && ((var_1_5 || var_1_50) ? (var_1_53 == ((signed char) ((((((((var_1_24) < (var_1_18)) ? (var_1_24) : (var_1_18)))) < ((((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22))) - 5))) ? (((((var_1_24) < (var_1_18)) ? (var_1_24) : (var_1_18)))) : ((((((var_1_22) < 0 ) ? -(var_1_22) : (var_1_22))) - 5)))))) : (var_1_53 == ((signed char) (var_1_26 + ((var_1_24 + var_1_25) - var_1_23)))))) && ((last_1_var_1_49 <= var_1_48) ? (var_1_54 == ((unsigned char) (var_1_24 + var_1_38))) : (((var_1_55 - ((((var_1_44) > (var_1_46)) ? (var_1_44) : (var_1_46)))) > var_1_20) ? (var_1_54 == ((unsigned char) var_1_24)) : (var_1_54 == ((unsigned char) var_1_23))))) && ((var_1_44 != (var_1_66 | var_1_36)) ? (((var_1_42 * var_1_66) >= var_1_66) ? (var_1_56 == ((signed char) ((((var_1_22) > ((((((var_1_23 + var_1_25)) < (var_1_18)) ? ((var_1_23 + var_1_25)) : (var_1_18))))) ? (var_1_22) : ((((((var_1_23 + var_1_25)) < (var_1_18)) ? ((var_1_23 + var_1_25)) : (var_1_18)))))))) : 1) : 1)) && ((var_1_39 < var_1_32) ? ((var_1_66 > var_1_64) ? ((var_1_11 && (! (10 <= var_1_25))) ? (var_1_58 == ((unsigned short int) (((((var_1_46) < (var_1_45)) ? (var_1_46) : (var_1_45))) - last_1_var_1_58))) : (var_1_58 == ((unsigned short int) (((((var_1_36) < 0 ) ? -(var_1_36) : (var_1_36))) + var_1_54)))) : 1) : ((((var_1_62 - var_1_23) - var_1_26) >= var_1_35) ? (var_1_58 == ((unsigned short int) (((10000 - var_1_26) + (var_1_63 - var_1_25)) + var_1_43))) : (var_1_58 == ((unsigned short int) (var_1_45 - var_1_35)))))) && ((var_1_36 <= (- var_1_35)) ? (var_1_64 == ((signed short int) ((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))))) : (var_1_64 == ((signed short int) (var_1_35 + var_1_66))))) && ((((((var_1_39) > (var_1_27)) ? (var_1_39) : (var_1_27))) == var_1_39) ? (var_1_65 == ((float) 128.5f)) : 1)) && ((last_1_var_1_58 >= var_1_23) ? (var_1_66 == ((unsigned long int) (var_1_67 - var_1_44))) : (var_1_66 == ((unsigned long int) ((var_1_20 + var_1_68) - last_1_var_1_36))))) && ((var_1_21 < (var_1_20 * var_1_66)) ? (var_1_50 ? (var_1_69 == ((signed char) var_1_18)) : 1) : 1) ; [L383] RET, EXPR property() [L383] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=49201, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=10, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] [L19] reach_error() VAL [isInitial=1, last_1_var_1_19=0, last_1_var_1_1=1, last_1_var_1_27=15/2, last_1_var_1_33=10, last_1_var_1_36=50, last_1_var_1_42=32, last_1_var_1_47=38/5, last_1_var_1_49=42/5, last_1_var_1_52=200, last_1_var_1_58=100, var_1_10=0, var_1_11=0, var_1_12=1, var_1_13=124, var_1_16=0, var_1_18=12, var_1_19=49201, var_1_1=1, var_1_20=5368709119, var_1_21=-32, var_1_22=-1, var_1_23=0, var_1_24=11, var_1_25=10, var_1_26=11, var_1_27=15/2, var_1_33=-536870890, var_1_34=536870911, var_1_35=32, var_1_36=50, var_1_37=-51, var_1_38=63, var_1_39=311/10, var_1_42=49151, var_1_43=16383, var_1_44=16384, var_1_45=114686, var_1_46=49156, var_1_49=42/5, var_1_50=0, var_1_51=1, var_1_52=200, var_1_53=-4, var_1_54=74, var_1_55=2147483647, var_1_56=10, var_1_58=100, var_1_5=1, var_1_62=16383, var_1_63=8191, var_1_64=-32768, var_1_65=257/2, var_1_66=-15032352800, var_1_67=-15032336416, var_1_68=1073741824, var_1_69=-8] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 179 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 155.2s, OverallIterations: 14, TraceHistogramMax: 55, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 87.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 18087 SdHoareTripleChecker+Valid, 33.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 17942 mSDsluCounter, 18398 SdHoareTripleChecker+Invalid, 29.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 14663 mSDsCounter, 8326 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 14137 IncrementalHoareTripleChecker+Invalid, 22463 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 8326 mSolverCounterUnsat, 3735 mSDtfsCounter, 14137 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5401 GetRequests, 4816 SyntacticMatches, 3 SemanticMatches, 582 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47615 ImplicationChecksByTransitivity, 36.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=15359occurred in iteration=8, InterpolantAutomatonStates: 521, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 18.1s AutomataMinimizationTime, 13 MinimizatonAttempts, 43932 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 9.1s SatisfiabilityAnalysisTime, 35.7s InterpolantComputationTime, 7233 NumberOfCodeBlocks, 7233 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 7566 ConstructedInterpolants, 0 QuantifiedInterpolants, 38224 SizeOfPredicates, 27 NumberOfNonLiveVariables, 4170 ConjunctsInSsa, 92 ConjunctsInUnsatCore, 21 InterpolantComputations, 8 PerfectInterpolantSequences, 123315/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-13 15:34:30,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, 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: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-29.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd --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 e794586f9f3740a193d413dfe816851463e703edc20a79bd19788c3a0505333b --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 15:34:33,501 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 15:34:33,648 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-13 15:34:33,658 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 15:34:33,660 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 15:34:33,698 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 15:34:33,700 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 15:34:33,700 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 15:34:33,700 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 15:34:33,701 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 15:34:33,702 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 15:34:33,702 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 15:34:33,702 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 15:34:33,702 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 15:34:33,702 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 15:34:33,702 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 15:34:33,703 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 15:34:33,704 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 15:34:33,704 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 15:34:33,704 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 15:34:33,704 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 15:34:33,704 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 15:34:33,704 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 15:34:33,704 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 15:34:33,705 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 15:34:33,705 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 15:34:33,706 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-13 15:34:33,706 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-13 15:34:33,706 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 15:34:33,706 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 15:34:33,706 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 15:34:33,706 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 15:34:33,707 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd 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 -> e794586f9f3740a193d413dfe816851463e703edc20a79bd19788c3a0505333b [2024-11-13 15:34:34,027 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 15:34:34,039 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 15:34:34,041 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 15:34:34,043 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 15:34:34,044 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 15:34:34,045 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-29.i Unable to find full path for "g++" [2024-11-13 15:34:35,916 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 15:34:36,244 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 15:34:36,245 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-29.i [2024-11-13 15:34:36,259 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/data/80ddfd772/b3023009bd34482ba6012bdf6ef66c54/FLAGb61f1cdbf [2024-11-13 15:34:36,500 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/data/80ddfd772/b3023009bd34482ba6012bdf6ef66c54 [2024-11-13 15:34:36,502 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 15:34:36,505 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 15:34:36,506 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 15:34:36,507 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 15:34:36,511 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 15:34:36,512 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 03:34:36" (1/1) ... [2024-11-13 15:34:36,514 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@719ba0d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:36, skipping insertion in model container [2024-11-13 15:34:36,515 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 03:34:36" (1/1) ... [2024-11-13 15:34:36,556 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 15:34:36,742 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-29.i[916,929] [2024-11-13 15:34:36,942 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 15:34:36,957 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 15:34:36,967 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-29.i[916,929] [2024-11-13 15:34:37,065 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 15:34:37,085 INFO L204 MainTranslator]: Completed translation [2024-11-13 15:34:37,085 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37 WrapperNode [2024-11-13 15:34:37,085 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 15:34:37,086 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 15:34:37,087 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 15:34:37,087 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 15:34:37,093 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,108 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,158 INFO L138 Inliner]: procedures = 27, calls = 68, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 368 [2024-11-13 15:34:37,158 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 15:34:37,159 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 15:34:37,159 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 15:34:37,159 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 15:34:37,170 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,170 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,183 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,228 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-13 15:34:37,228 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,228 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,253 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,257 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,261 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,264 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,269 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 15:34:37,270 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 15:34:37,270 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 15:34:37,270 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 15:34:37,271 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (1/1) ... [2024-11-13 15:34:37,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 15:34:37,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:34:37,328 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 15:34:37,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 15:34:37,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 15:34:37,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-13 15:34:37,359 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 15:34:37,359 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 15:34:37,359 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 15:34:37,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 15:34:37,518 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 15:34:37,520 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 15:35:10,821 INFO L? ?]: Removed 46 outVars from TransFormulas that were not future-live. [2024-11-13 15:35:10,821 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 15:35:10,847 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 15:35:10,847 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 15:35:10,848 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:35:10 BoogieIcfgContainer [2024-11-13 15:35:10,848 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 15:35:10,851 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 15:35:10,852 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 15:35:10,859 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 15:35:10,859 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 03:34:36" (1/3) ... [2024-11-13 15:35:10,860 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6eb48540 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 03:35:10, skipping insertion in model container [2024-11-13 15:35:10,861 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:34:37" (2/3) ... [2024-11-13 15:35:10,862 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6eb48540 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 03:35:10, skipping insertion in model container [2024-11-13 15:35:10,864 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:35:10" (3/3) ... [2024-11-13 15:35:10,866 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-29.i [2024-11-13 15:35:10,887 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 15:35:10,890 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-29.i that has 2 procedures, 162 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 15:35:10,970 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 15:35:10,986 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;@679aed3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 15:35:10,987 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 15:35:10,992 INFO L276 IsEmpty]: Start isEmpty. Operand has 162 states, 104 states have (on average 1.4711538461538463) internal successors, (153), 105 states have internal predecessors, (153), 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-13 15:35:11,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-13 15:35:11,020 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:35:11,021 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] [2024-11-13 15:35:11,022 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:35:11,028 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:35:11,029 INFO L85 PathProgramCache]: Analyzing trace with hash -1717718565, now seen corresponding path program 1 times [2024-11-13 15:35:11,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:35:11,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [715877778] [2024-11-13 15:35:11,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:35:11,052 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-13 15:35:11,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:35:11,055 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:35:11,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:35:14,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:35:14,519 INFO L255 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-13 15:35:14,544 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:35:14,668 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 2000 proven. 0 refuted. 0 times theorem prover too weak. 3940 trivial. 0 not checked. [2024-11-13 15:35:14,668 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 15:35:14,669 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:35:14,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [715877778] [2024-11-13 15:35:14,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [715877778] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:35:14,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:35:14,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 15:35:14,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091469550] [2024-11-13 15:35:14,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:35:14,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 15:35:14,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:35:14,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 15:35:14,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 15:35:14,728 INFO L87 Difference]: Start difference. First operand has 162 states, 104 states have (on average 1.4711538461538463) internal successors, (153), 105 states have internal predecessors, (153), 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), 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-13 15:35:14,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:35:14,799 INFO L93 Difference]: Finished difference Result 317 states and 575 transitions. [2024-11-13 15:35:14,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 15:35:14,804 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), 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 353 [2024-11-13 15:35:14,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:35:14,815 INFO L225 Difference]: With dead ends: 317 [2024-11-13 15:35:14,816 INFO L226 Difference]: Without dead ends: 158 [2024-11-13 15:35:14,821 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 352 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-13 15:35:14,825 INFO L432 NwaCegarLoop]: 255 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, 255 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-13 15:35:14,826 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 15:35:14,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-11-13 15:35:14,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2024-11-13 15:35:14,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 101 states have (on average 1.4356435643564356) internal successors, (145), 101 states have internal predecessors, (145), 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-13 15:35:14,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 255 transitions. [2024-11-13 15:35:14,956 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 255 transitions. Word has length 353 [2024-11-13 15:35:14,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:35:14,959 INFO L471 AbstractCegarLoop]: Abstraction has 158 states and 255 transitions. [2024-11-13 15:35:14,959 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), 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-13 15:35:14,961 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 255 transitions. [2024-11-13 15:35:14,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-13 15:35:14,982 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:35:14,982 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] [2024-11-13 15:35:15,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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)] Forceful destruction successful, exit code 0 [2024-11-13 15:35:15,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:35:15,184 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:35:15,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:35:15,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1435907827, now seen corresponding path program 1 times [2024-11-13 15:35:15,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:35:15,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [893010616] [2024-11-13 15:35:15,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:35:15,187 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-13 15:35:15,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:35:15,191 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:35:15,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:35:18,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:35:18,438 INFO L255 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 15:35:18,457 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:35:30,116 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 672 proven. 153 refuted. 0 times theorem prover too weak. 5115 trivial. 0 not checked. [2024-11-13 15:35:30,116 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:35:38,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 9 proven. 153 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2024-11-13 15:35:38,637 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:35:38,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [893010616] [2024-11-13 15:35:38,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [893010616] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:35:38,638 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 15:35:38,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-13 15:35:38,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854950702] [2024-11-13 15:35:38,638 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 15:35:38,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 15:35:38,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:35:38,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 15:35:38,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 15:35:38,644 INFO L87 Difference]: Start difference. First operand 158 states and 255 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 2 states have call successors, (106), 2 states have call predecessors, (106), 4 states have return successors, (107), 2 states have call predecessors, (107), 2 states have call successors, (107) [2024-11-13 15:35:49,191 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:35:53,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:35:57,198 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:36:01,933 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.60s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:36:05,941 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:36:09,945 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:36:09,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:36:09,951 INFO L93 Difference]: Finished difference Result 320 states and 512 transitions. [2024-11-13 15:36:10,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 15:36:10,156 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 2 states have call successors, (106), 2 states have call predecessors, (106), 4 states have return successors, (107), 2 states have call predecessors, (107), 2 states have call successors, (107) Word has length 353 [2024-11-13 15:36:10,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:36:10,160 INFO L225 Difference]: With dead ends: 320 [2024-11-13 15:36:10,160 INFO L226 Difference]: Without dead ends: 165 [2024-11-13 15:36:10,162 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 708 GetRequests, 698 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-13 15:36:10,162 INFO L432 NwaCegarLoop]: 189 mSDtfsCounter, 298 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 18 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.7s IncrementalHoareTripleChecker+Time [2024-11-13 15:36:10,163 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [300 Valid, 453 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 295 Invalid, 6 Unknown, 0 Unchecked, 30.7s Time] [2024-11-13 15:36:10,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2024-11-13 15:36:10,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 161. [2024-11-13 15:36:10,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 103 states have (on average 1.3980582524271845) internal successors, (144), 103 states have internal predecessors, (144), 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-13 15:36:10,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 254 transitions. [2024-11-13 15:36:10,214 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 254 transitions. Word has length 353 [2024-11-13 15:36:10,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:36:10,219 INFO L471 AbstractCegarLoop]: Abstraction has 161 states and 254 transitions. [2024-11-13 15:36:10,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 2 states have call successors, (106), 2 states have call predecessors, (106), 4 states have return successors, (107), 2 states have call predecessors, (107), 2 states have call successors, (107) [2024-11-13 15:36:10,219 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 254 transitions. [2024-11-13 15:36:10,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-13 15:36:10,223 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:36:10,224 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] [2024-11-13 15:36:10,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:36:10,424 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:36:10,424 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:36:10,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:36:10,425 INFO L85 PathProgramCache]: Analyzing trace with hash 615076171, now seen corresponding path program 1 times [2024-11-13 15:36:10,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:36:10,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1067535956] [2024-11-13 15:36:10,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:36:10,426 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-13 15:36:10,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:36:10,430 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:36:10,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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 (4)] Waiting until timeout for monitored process [2024-11-13 15:36:13,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:36:13,091 INFO L255 TraceCheckSpWp]: Trace formula consists of 573 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-13 15:36:13,100 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:36:25,813 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-13 15:36:25,816 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 15:36:25,816 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:36:25,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1067535956] [2024-11-13 15:36:25,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1067535956] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:36:25,817 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:36:25,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 15:36:25,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288358084] [2024-11-13 15:36:25,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:36:25,819 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 15:36:25,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:36:25,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 15:36:25,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 15:36:25,821 INFO L87 Difference]: Start difference. First operand 161 states and 254 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 3 states have internal predecessors, (81), 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-13 15:36:31,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.60s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:36:35,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:36:39,087 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:36:43,101 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:36:43,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:36:43,149 INFO L93 Difference]: Finished difference Result 477 states and 756 transitions. [2024-11-13 15:36:43,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 15:36:43,539 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 3 states have internal predecessors, (81), 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 353 [2024-11-13 15:36:43,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:36:43,549 INFO L225 Difference]: With dead ends: 477 [2024-11-13 15:36:43,556 INFO L226 Difference]: Without dead ends: 319 [2024-11-13 15:36:43,561 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 15:36:43,564 INFO L432 NwaCegarLoop]: 245 mSDtfsCounter, 87 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 726 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:36:43,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 726 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 4 Unknown, 0 Unchecked, 17.1s Time] [2024-11-13 15:36:43,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2024-11-13 15:36:43,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 317. [2024-11-13 15:36:43,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 202 states have (on average 1.400990099009901) internal successors, (283), 202 states have internal predecessors, (283), 110 states have call successors, (110), 4 states have call predecessors, (110), 4 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) [2024-11-13 15:36:43,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 503 transitions. [2024-11-13 15:36:43,764 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 503 transitions. Word has length 353 [2024-11-13 15:36:43,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:36:43,766 INFO L471 AbstractCegarLoop]: Abstraction has 317 states and 503 transitions. [2024-11-13 15:36:43,766 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 3 states have internal predecessors, (81), 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-13 15:36:43,767 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 503 transitions. [2024-11-13 15:36:43,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-13 15:36:43,772 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:36:43,772 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] [2024-11-13 15:36:43,832 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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 (4)] Ended with exit code 0 [2024-11-13 15:36:43,974 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:36:43,974 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:36:43,975 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:36:43,975 INFO L85 PathProgramCache]: Analyzing trace with hash 105603081, now seen corresponding path program 1 times [2024-11-13 15:36:43,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:36:43,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1456923810] [2024-11-13 15:36:43,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:36:43,976 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-13 15:36:43,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:36:43,981 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:36:43,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:36:47,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:36:47,280 INFO L255 TraceCheckSpWp]: Trace formula consists of 573 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 15:36:47,290 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:37:19,805 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 2942 proven. 105 refuted. 0 times theorem prover too weak. 2893 trivial. 0 not checked. [2024-11-13 15:37:19,806 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:37:28,229 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 153 proven. 9 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2024-11-13 15:37:28,229 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:37:28,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1456923810] [2024-11-13 15:37:28,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1456923810] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:37:28,230 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 15:37:28,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 19 [2024-11-13 15:37:28,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950863058] [2024-11-13 15:37:28,230 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 15:37:28,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-13 15:37:28,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:37:28,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-13 15:37:28,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2024-11-13 15:37:28,234 INFO L87 Difference]: Start difference. First operand 317 states and 503 transitions. Second operand has 19 states, 19 states have (on average 9.052631578947368) internal successors, (172), 18 states have internal predecessors, (172), 6 states have call successors, (110), 5 states have call predecessors, (110), 8 states have return successors, (110), 6 states have call predecessors, (110), 6 states have call successors, (110) [2024-11-13 15:38:01,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.56s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:05,824 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:09,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:13,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:38:17,871 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:21,882 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:25,885 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:29,889 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:33,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:37,897 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:41,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:45,940 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:49,952 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:38:53,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:38:57,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:01,982 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:05,987 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:09,999 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:14,001 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:18,003 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:22,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:26,036 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:30,038 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:34,043 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:39:38,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:42,070 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:46,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:50,088 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:54,098 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:39:58,107 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:02,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:06,122 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:10,128 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:14,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:18,145 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:22,162 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:26,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:30,171 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:40:34,174 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:38,177 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:42,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:46,197 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:50,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:54,213 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:40:58,219 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:41:02,235 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:41:06,248 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:41:10,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:41:14,273 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:41:56,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.56s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:00,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:04,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:42:08,081 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:12,092 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:16,112 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:20,122 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:24,124 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:28,129 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:32,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:36,146 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:40,150 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:44,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:48,167 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:52,179 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:42:56,191 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:43:00,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:43:02,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:43:02,371 INFO L93 Difference]: Finished difference Result 1912 states and 2943 transitions. [2024-11-13 15:43:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-13 15:43:02,373 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 9.052631578947368) internal successors, (172), 18 states have internal predecessors, (172), 6 states have call successors, (110), 5 states have call predecessors, (110), 8 states have return successors, (110), 6 states have call predecessors, (110), 6 states have call successors, (110) Word has length 353 [2024-11-13 15:43:02,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:43:02,393 INFO L225 Difference]: With dead ends: 1912 [2024-11-13 15:43:02,393 INFO L226 Difference]: Without dead ends: 1598 [2024-11-13 15:43:02,396 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 744 GetRequests, 690 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 809 ImplicationChecksByTransitivity, 20.9s TimeCoverageRelationStatistics Valid=780, Invalid=2300, Unknown=0, NotChecked=0, Total=3080 [2024-11-13 15:43:02,397 INFO L432 NwaCegarLoop]: 281 mSDtfsCounter, 1259 mSDsluCounter, 1503 mSDsCounter, 0 mSdLazyCounter, 2251 mSolverCounterSat, 598 mSolverCounterUnsat, 66 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 316.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1295 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 2915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 598 IncrementalHoareTripleChecker+Valid, 2251 IncrementalHoareTripleChecker+Invalid, 66 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 318.7s IncrementalHoareTripleChecker+Time [2024-11-13 15:43:02,399 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1295 Valid, 1784 Invalid, 2915 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [598 Valid, 2251 Invalid, 66 Unknown, 0 Unchecked, 318.7s Time] [2024-11-13 15:43:02,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1598 states. [2024-11-13 15:43:02,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1598 to 1430. [2024-11-13 15:43:02,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1430 states, 941 states have (on average 1.392136025504782) internal successors, (1310), 947 states have internal predecessors, (1310), 455 states have call successors, (455), 33 states have call predecessors, (455), 33 states have return successors, (455), 449 states have call predecessors, (455), 455 states have call successors, (455) [2024-11-13 15:43:02,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1430 states to 1430 states and 2220 transitions. [2024-11-13 15:43:02,719 INFO L78 Accepts]: Start accepts. Automaton has 1430 states and 2220 transitions. Word has length 353 [2024-11-13 15:43:02,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:43:02,721 INFO L471 AbstractCegarLoop]: Abstraction has 1430 states and 2220 transitions. [2024-11-13 15:43:02,721 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 9.052631578947368) internal successors, (172), 18 states have internal predecessors, (172), 6 states have call successors, (110), 5 states have call predecessors, (110), 8 states have return successors, (110), 6 states have call predecessors, (110), 6 states have call successors, (110) [2024-11-13 15:43:02,721 INFO L276 IsEmpty]: Start isEmpty. Operand 1430 states and 2220 transitions. [2024-11-13 15:43:02,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-13 15:43:02,726 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:43:02,727 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] [2024-11-13 15:43:02,785 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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)] Ended with exit code 0 [2024-11-13 15:43:02,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:43:02,928 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:43:02,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:43:02,929 INFO L85 PathProgramCache]: Analyzing trace with hash 529249803, now seen corresponding path program 1 times [2024-11-13 15:43:02,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:43:02,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [850136041] [2024-11-13 15:43:02,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:43:02,930 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-13 15:43:02,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:43:02,932 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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-13 15:43:02,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/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)] Waiting until timeout for monitored process [2024-11-13 15:43:05,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:43:05,802 INFO L255 TraceCheckSpWp]: Trace formula consists of 573 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-13 15:43:05,811 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:43:34,983 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 2558 proven. 222 refuted. 0 times theorem prover too weak. 3160 trivial. 0 not checked. [2024-11-13 15:43:34,983 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:43:43,185 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:43:43,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [850136041] [2024-11-13 15:43:43,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [850136041] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:43:43,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986469333] [2024-11-13 15:43:43,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:43:43,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:43:43,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:43:43,195 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:43:43,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_72c141b2-5e28-484a-9168-657b17267d2f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 15:43:44,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:43:45,014 INFO L255 TraceCheckSpWp]: Trace formula consists of 573 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 15:43:45,031 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:44:05,448 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 2604 proven. 111 refuted. 0 times theorem prover too weak. 3225 trivial. 0 not checked. [2024-11-13 15:44:05,449 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:44:10,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986469333] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:44:10,970 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 15:44:10,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 10 [2024-11-13 15:44:10,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297286860] [2024-11-13 15:44:10,972 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 15:44:10,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 15:44:10,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:44:10,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 15:44:10,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-11-13 15:44:10,984 INFO L87 Difference]: Start difference. First operand 1430 states and 2220 transitions. Second operand has 11 states, 11 states have (on average 10.727272727272727) internal successors, (118), 9 states have internal predecessors, (118), 4 states have call successors, (93), 4 states have call predecessors, (93), 5 states have return successors, (94), 4 states have call predecessors, (94), 4 states have call successors, (94) [2024-11-13 15:44:29,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:44:33,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:44:35,855 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.67s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:44:43,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.86s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:44:47,117 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:44:51,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:44:55,186 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:44:59,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:45:03,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:45:07,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:45:11,221 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:45:15,240 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:45:19,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:45:23,262 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []